marebe1602/mae_event_categories

此插件允许在事件列表前端模块中定义额外的类别以过滤事件

安装量: 5,810

依赖: 1

推荐者: 0

安全性: 0

星标: 5

关注者: 2

分支: 8

类型:contao 模块

1.6.1 2024-08-06 19:35 UTC

README

https://github.com/marebe1602/mae_event_categories 分支

目的

如果您有大量事件,仅使用不同的日历来组织事件还不够,此插件允许在事件列表前端模块中定义额外的类别以过滤事件。它还包括一个事件过滤器模块,允许访客选择在列表中显示的类别。

描述

mae_event_categories 为日历模块添加了一个全局操作,允许定义一个非层次结构的类别列表。这些类别中的一个或多个可以分配给一个事件。事件列表模块通过指定在列表中应显示哪些类别进行了扩展。可以通过单个权限配置访问类别管理。

getAllEvents 钩子用于过滤事件列表中的事件,如果在前端模块中已配置类别。未配置类别的事件列表将像没有插件一样工作。如果您删除一个类别,tl_module 和 tl_calendar_events 中的所有引用也将被删除。如果类别正在使用中,不会发出警告。在删除之前,您可以通过按类别过滤事件来查看它是否仍然在任何地方分配(这可能在以后的版本中得到改进)。

类别过滤器模块允许访客通过类别过滤显示的事件。

Contao 中的自定义位置

  • 账户管理器 / [用户,用户组]:在“日历权限”上方新增“事件类别”图例,允许编辑类别并为新事件指定默认类别

  • 内容 / 活动:在事件标题(tl_calendar_events)中新增全局操作“类别”和“类别”字段

  • 主题 / 前端模块:在事件列表、日历和事件菜单(tl_module)前端模块中新增“事件类别”字段

  • 新增事件类别过滤器模块

文档

https://pdir.de/docs/de/contao/extensions/mae-event-categories/

成为赞助商

您想支持此捆绑包吗?请访问 https://contao-themes.net/sponsoring.html 或雇佣 pdir Contao 代理商 来帮助您的网络项目。