我使用扩展构建器创建了一个扩展和插件,该构建器为文件fileadmin/templates/List.html
生成了一些HTML代码。这些内容作为
<f:section name="some-content">
<f:format.html> {some_content} </f:format.html>
</f:section>
some_content来自我的Typoscript模板
some_content < styles.content.get
some_content.select.where = colPos = 1
插件是从后端布局附加的
问题是,在我的HTML页面中,我获得了<p>
标记
<p class="bodytext"> </p>
<p class="bodytext"> <!-- CONTENT ELEMENT, uid:260/list [begin] --></p>
<p class="bodytext"> </p><div id="c260" class="csc-default"><p class="bodytext"> </p>
<p class="bodytext"> <!-- Plugin inserted: [begin] --></p>
<p class="bodytext"> </p>
<p class="bodytext"> <!-- Plugin inserted: [end] --></p>
<p class="bodytext"> </p></div><p class="bodytext"> <!-- CONTENT ELEMENT, uid:260/list [end] --></p>
<p class="bodytext"> </p>
这搞乱了我的CSS。
答案 0 :(得分:4)
<f:format.html>
使用RTEparser解析其中的内容。每个新行都将包含p
- 标记。
使用<f:format.raw>
来避免HTML转义。
答案 1 :(得分:1)
在root
的模板脚本中添加以下行常数:
content.RTE_compliant = 0
在设置中:
tt_content.stdWrap.dataWrap >
lib.parseFunc_RTE.nonTypoTagStdWrap.encapsLines>
答案 2 :(得分:0)
当您要使用DF2 <- data.frame(ColumnX1 = c("A,D,C,B,F,E,G,C",
"F,A,B,E,G,C,F",
"C,D,G,F,A,T")
)
时,我还是希望继续使用它,但要使用其parseFunc属性。
<f:format.html>
您可以在其中分配解析功能。 (空值将忽略标准行为和P标签的默认显示。