hofff/contao-content-navigation

为页面中基于一个或多个文章的元素提供目录表。

2.0.4 2024-03-20 14:16 UTC

This package is auto-updated.

Last update: 2024-09-20 15:26:43 UTC


README

此扩展为页面中基于一个或多个文章的元素提供目录表。

此扩展之前以ce_navigation的形式发布并由Tristan Lins维护。

尽管扩展基于ce-navigation,但它不向后兼容。必须更新配置。

需求

  • Contao: ^4.9
  • PHP: ^7.1 || ^8.0

用法

  • 创建一个内容元素“目录”并定义源
  • 为每个内容元素激活“包含在目录中”选项

现在您将为每个标记为包含并具有标题的元素获得内容导航。

您可以根据内容元素包含的位置定义目录结构的源

  • 文章:列、特定文章或父元素(当前文章)
  • 新闻:父元素(新闻)
  • 事件:父元素(事件)
  • 常见问题解答:父元素(FAQ条目)

自定义

如果您的第三方模块也像新闻或事件模块一样工作(定义一个jumpTo页面和包含内容元素的条目),您可以通过将其添加到hofff_contao_content_navigation.jump_to_relations参数中,启用对您自己的模块的支持。

已知限制

仅识别直接源的内容元素。目前不支持包括文章或模块。这意味着,您不能在文章中定义目录元素,并为新闻读者模块包含的新闻条目构建内容导航。