我是 TYPO3 的新手,我想更改扩展“日历库 (cal)”输出事件的方式。我想更改 HTML 输出。
在当前版本的 Calendar Base 和 TYPO3 8.5.1 中,我可以在哪里执行此操作?
以及如何为同一视图选择不同的模板?我想在两个 HTML 输出之间进行选择,例如列表视图。
有人可以帮我吗?
问候!马耳他
模板位于 EXT:cal/Resources/Private/Templates/v1/
复制那些,您想更改到 fileadmin/... 中的某个位置,然后根据需要更改复制的模板。
在 TypoScript 常量中更改模板的路径。例如:
plugin.tx_cal_controller.view.list.listTemplate = fileadmin/Templates/Html/ExtCal/list.tmpl
对于不同的列表视图,使用 TypoScript 常量中的条件用于另一个列表模板。例如:
[PIDinRootline = 40]
plugin.tx_cal_controller.view.list.listTemplate = fileadmin/Templates/Html/ExtCal/list_aktuell.tmpl
[GLOBAL]