sioweb/glossar

Contao 4+ 术语表

安装: 1,241

依赖项: 0

建议者: 0

安全性: 0

星标: 1

关注者: 1

分支: 5

公开问题: 13

类型:contao-bundle

2.4.7 2021-10-04 08:03 UTC

README

版本 2 发布

新版本已上线。

新功能

v2.4: 现在可以在 SEO 中设置 Canonical-URL。

术语列表现在可以链接到详细信息页面,而不是在同一个页面上打开详细信息。这有助于将列表和详细信息页面用不同的内容元素装饰。

Glossar 链接将再次在搜索和生成的 XML 站点地图中设置。

现在可以根据首字母将所有术语分组。首字母将作为分隔元素输出。

文档

文档在此构建 https://sioweb.github.io/glossar_c4/

简短说明 / 初步步骤

  • 在设置中启用 Glossar
  • 创建 Glossar
  • 添加术语
  • 在系统维护中构建 Glossar

安装

Glossar 可以通过 Composer 或 Manager 安装。

composer req sioweb/glossar

在 Contao Manager 中,也可以使用 sioweb/glossar 搜索和安装 Glossar。

配置 Glossar

在 Themes/Seitenlayout 中,现在需要包含 jQuery 脚本 j_glossar

更新

从 1.x 更新到 2.x

可以使用 Composer 或 Contao Manager 执行更新。

composer update

在 Contao Manager 中,可以设置版本 ^2.0 并运行 Manager。

更新后,必须检查 /templates/ 目录中的模板是否需要更新。

版本 2

Contao 2 & 3 的 API 已基本由 Symfony 技术替代。一个内部 Polyfill 使 Glossar 从版本 4.4 开始兼容。

调整

  • 为了避免页面被 Glossar 链接填充,可以选择每个页面每个术语最多替换多少次。
  • 重新构建 Glossar 现在更快,并且可以更好地处理多个域名。
  • 标签和名称已得到改善,即使是英语翻译(尽管可能不是那么美观)也是完整的。
  • Ajax 请求现在通过自己的路由运行。
  • 所有钩子都通过服务调用。
  • 一些方法已注册为服务。
  • Glossar 表格现在使用 Doctrine 实体创建。
  • 对于 Contao 4.4,Glossar 包含回退。
  • Contao 4.4 - 4.7.1 包含维护修复,以便可以构建 Glossar。
  • 各种错误应该现在已经最终修复。
  • 还有更多有趣的技术亮点...