【问题标题】:Preferred way to add an extensions into Fluid Powered TYPO3 template将扩展添加到 Fluid Powered TYPO3 模板的首选方式
【发布时间】:2014-06-13 09:57:39
【问题描述】:

我正在使用 Claus 的 Fluid Powered TYPO3,我对此非常满意。目前我必须实现一个模板,该模板应该在侧边栏中包含另一个扩展名(例如新闻)。

实现这一点的首选方法是什么。

我的想法是添加 f:cObject ViewHelper 并以这种方式插入扩展。

这是正确的方法吗?

谢谢

马库斯

【问题讨论】:

    标签: typo3 fedext


    【解决方案1】:

    这取决于您正在构建的模板类型:

    1. 页面模板应该有适当的内容区域,您可以在其中插入内容。如果需要共享内容,您有几个选择: a) 在 sys 文件夹中创建元素并从 Flux 表单设置中引用它,然后使用 v:content.render 通过 UID 呈现它。 b) 将任意数量的共享元素放在一个 sys 文件夹中,并全部按 PID 呈现。 c) 在模板的列中使用内容滑动,该列存在于所有模板中,旨在包含“滑动”到每个子页面的元素(如果编辑者有权访问,也可以在子页面上编辑)。
    2. 内容模板可以使用flux:gridflux:form.columnflux:form.content 作为快捷方式来快速制作单个列,添加内容区域,然后使用flux:content.render 呈现这些元素。这使您可以控制围绕插件呈现的内容。
    3. 插件模板可以关联 Flux 表单并使用第 2 点中描述的步骤。

    在这种情况下,我认为您正在寻找 1a) 或 1c)。

    【讨论】:

    • 我认为 1a) 是我特殊情况的最佳解决方案。谢谢
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-01-13
    • 1970-01-01
    • 1970-01-01
    • 2015-04-06
    • 2014-12-09
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多