我在每一页的底部都有 Powermail(新版本,基于 Extbase 的)实例。此实例放置在网站的某个位置,并通过 RECORDS 在页脚中呈现。现在,我需要此实例具有与其他 Powermail 插件实例不同的模板。
那么,如何将此配置传递给插件实例?flexform 中没有选项可以指定模板的路径,所以我被卡住了。
谢谢前面;)
我在每一页的底部都有 Powermail(新版本,基于 Extbase 的)实例。此实例放置在网站的某个位置,并通过 RECORDS 在页脚中呈现。现在,我需要此实例具有与其他 Powermail 插件实例不同的模板。
那么,如何将此配置传递给插件实例?flexform 中没有选项可以指定模板的路径,所以我被卡住了。
谢谢前面;)
您可以在相应页面上使用扩展模板,并相应地设置 templateRootPath - 通过设置常量plugin.tx_powermail_view.templateRootPath 或直接设置设置设置 plugin.tx_powermail.view.templateRootPath:
plugin.tx_powermail {
view {
templateRootPath = {$plugin.tx_powermail.view.templateRootPath}
partialRootPath = {$plugin.tx_powermail.view.partialRootPath}
layoutRootPath = {$plugin.tx_powermail.view.layoutRootPath}
}
}
(部分和布局遵循相同的模式)
请参阅:http ://typo3.org/extension-manuals/powermail/2.0.0/view/1/48/
您可以在表单的“扩展”选项卡中为此设置不同的布局,如下所述:http: //docs.typo3.org/typo3cms/extensions/powermail/Powermail/Faq/Index.html#how-to-用我自己的值在表单页面中更改样式选择器
这样,一个类将被设置在 <form>-tag 中,并且您可以为记录设置不同的样式。