我是打字手,是我的初学者,我了解原理,但是从一开始我就有一个小问题。
在我主页上的模板工具设置字段中,如果我输入:
page.10 = TEXT
page.10.value = Hello World
它可以正常显示我的显示器,
但是,如果我放:
page.10 = HTML
page.10.value = Hello World
它不再显示文本了...
我不明白什么?
page = PAGE
page.typeNum = 0
page.10 = HTML
page.10.value = Hello World
答案 0 :(得分:1)
从TYPO3 6.0开始,打字稿中不再有HTML对象。因此没有渲染。
由于TYPO3发生了很大的变化,因此请尽量避免过时的示例。
您可以在TSOB(TypoScript对象浏览器)或模板分析器中查找打字错误。
(请参阅:Web->模板-> ...在页面顶部的下拉选项)
答案 1 :(得分:0)
如上所述,HTML Content对象已消失。
有效的解决方案:仅将TEXT对象用于此类HTML输出。 请注意stdWrap.htmlspecialchars内容。 (了解更多:https://docs.typo3.org/m/typo3/reference-typoscript/master/en-us/Functions/Stdwrap.html#htmlspecialchars)
如果您在连接中正确使用了两者,则这是一种保存和建议的方式。 尽管也许HTML输出应该在FLUID模板或部分模板中更好地放置。 但是我们的方法仍然有一些用例。