Typo3 Calendar Base(Ext:cal)-更改搜索结果事件列表视图

时间:2019-07-14 12:10:52

标签: typo3

我正在尝试更改列表视图。我希望添加图像并改写html。

有类似的标记:

<!-- ###LIST### start -->
<!-- ###LIST### end -->

其中所有具有html的文件。如何添加/编辑此html?

Classes / Model / EventModel.php看起来很有希望,因为它具有很多标记。但是不知道如何使用它们。 TS也有很多配置,几乎没有任何文档。

1 个答案:

答案 0 :(得分:0)

首先,您可以更改EXT:cal中的所有内容。

列表视图

在event_model.html中的列表中更改事件。有四个街区。对于奇数,偶数和全天事件,有两个。

<!-- ###TEMPLATE_PHPICALENDAR_EVENT_LIST_ODD### start -->
<!-- ###TEMPLATE_PHPICALENDAR_EVENT_LIST_ODD### end -->

<!-- ###TEMPLATE_PHPICALENDAR_EVENT_LIST_EVEN### start -->
<!-- ###TEMPLATE_PHPICALENDAR_EVENT_LIST_EVEN### end -->

<!-- ###TEMPLATE_PHPICALENDAR_EVENT_LIST_ODD_ALLDAY### start -->
<!-- ###TEMPLATE_PHPICALENDAR_EVENT_LIST_ODD_ALLDAY### end -->

<!-- ###TEMPLATE_PHPICALENDAR_EVENT_LIST_EVEN_ALLDAY### start -->
<!-- ###TEMPLATE_PHPICALENDAR_EVENT_LIST_EVEN_ALLDAY### end -->

您必须更改所有四个块才能捕获所有变体。

某些格式必须用Typoscript完成。要更改列表中的事件,请访问

plugin.tx_cal_controller.view.list.event

详细信息视图

进一步了解事件的详细信息。在event_model.html中,您有两个模块。以相同的方式使用它。

<!--###TEMPLATE_PHPICALENDAR_EVENT### begin -->
<!--###TEMPLATE_PHPICALENDAR_EVENT### end -->

<!--###TEMPLATE_PHPICALENDAR_EVENT_ALLDAY### begin -->
<!--###TEMPLATE_PHPICALENDAR_EVENT_ALLDAY### end -->

Typoscript事件中的详细信息位于

plugin.tx_cal_controller.view.event.event