将扩展添加到Fluid Powered TYPO3模板的首选方法

时间:2014-06-13 09:57:39

标签: typo3 fedext

我和克劳斯一起工作'流体动力TYPO3和我很高兴它。目前我必须实现一个模板,该模板应该在侧栏中包含另一个扩展名(例如新闻)。

实现此目的的首选方式是什么。

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

这是正确的方法吗?

THX

马库斯

1 个答案:

答案 0 :(得分:0)

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

  1. 页面模板应具有适当的内容区域,您可以在其中插入内容。如果需要共享内容,您可以选择以下几种方法:a)在sys文件夹中创建元素并从Flux表单设置中引用它,然后使用v:content.render通过UID呈现它。 b)将任意数量的共享元素放在sys文件夹中,并通过PID渲染所有元素。 c)在模板的列中使用内容滑动,该列在所有模板中,并且设计为包含“滑动”到每个子页面的元素(如果编辑者有权访问,也可以在子页面上编辑)。
  2. 内容模板可以使用flux:grid flux:form.columnflux:form.content作为快捷方式快捷创建单个列,添加内容区域,然后flux:content.render来呈现这些内容元素。这允许您控制在插件周围呈现的内容。
  3. 插件模板可以关联Flux表单并使用第2点中描述的步骤。
  4. 在这种情况下,我认为你正在寻找1a)或1c。