使用typoscript typo3包装扩展输出不起作用

时间:2016-09-27 12:25:02

标签: typo3 typoscript typo3-7.6.x

我使用的是Typo3 7.6.4,我想用div包装扩展输出。

扩展名为csv-table

如何使用Typoscript做到这一点?

2 个答案:

答案 0 :(得分:2)

大多数插件都定义为USERUSER_INT个对象。它们有一个属性stdWrap See TypoScript Reference - USER(_INT) 我找不到TYPO3 7的扩展名'csv-table',但我们假设它在TypoScript中可用plugin.tx_csvtable_pi1,那么你可以使用类似的东西:

plugin.tx_csvtable_pi1.stdWrap.wrap = <div class="myCsvTable">|</div>

答案 1 :(得分:1)

如果使用EXT,最好的方法是使用流体布局:fluid_styled_content

资源/专用/模板/ CsvTable.html

<f:layout name="Default" />

<f:section name="Main">
  my output
</f:section>

资源/专用/布局/ default.html中

<div class="my-element">
  <f:render section="Main" />
</div>

TypoScript reference: FLUIDTEMPLATE

如果您使用旧的css_styled_content,则可以使用此

tt_content.my_ext = COA
tt_content.my_ext.stdWrap.wrap = <div>|</div>