derhansen / sf-event-mgt-contentelements
该软件包最新版本(2.0.1)没有提供许可证信息。
为事件添加关系字段
2.0.1
2023-06-29 17:25 UTC
Requires
- derhansen/sf_event_mgt: ^7.1.0
- typo3/cms-core: ^12.4
Requires (Dev)
Replaces
- typo3-ter/sf_event_mgt_contentelements: 2.0.1
README
此TYPO3扩展扩展了 sf_event_mgt 以支持事件记录中的内容元素关系。安装后,可以将各种内容元素分配给事件记录,如下面的截图所示。
安装
- 通过composer(推荐)或TYPO3扩展管理器安装扩展
- 包含静态TypoScript "事件管理和注册 - 内容元素"
- 按照下一节所示修改您的模板
必需的模板更改
在每份模板中,应显示事件的相关内容元素的地方,需要使用 EventContentElements
视图助手。为此,在HTML元素中注册此扩展的视图助手,并使用视图助手将给定事件的内容元素uid传递给TypoScript内容元素渲染。
示例
<html xmlns:f="http://typo3.org/ns/TYPO3/CMS/Fluid/ViewHelpers"
xmlns:ece="http://typo3.org/ns/Derhansen/SfEventMgtContentelements/ViewHelpers"
data-namespace-typo3-fluid="true">
<f:cObject typoscriptObjectPath="lib.tx_sfeventmgt.contentElementRendering">{ece:eventContentElements(event: event)}</f:cObject>
</html>
推荐设置
由于与事件相关的内容元素将在列表和页面模块中显示,因此强烈建议为包含事件记录的文件夹(s)设置“包含插件”为“事件”。
此设置将在列表和页面模块中隐藏相关内容元素。
感谢赞助
非常感谢 MENNEKES Elektrotechnik GmbH & Co. KG 赞助此扩展的初始开发,并支持开源软件。