最近,我使用TYPO3 v8.4.1建立了一个新的测试环境
我使用了typo3buddy.com上流行的流体模板教程
我以前在v6和v7项目上使用过本教程。
当我将以下代码块添加到我的home.html模板中时,我的模板会中断(Ooops,一个错误):
<f:layout name="main_layout" />
<f:section name="content">
</f:section>所以现在看起来是这样的:
<f:layout name="main_layout" />
<f:section name="content">
<f:format.raw>{content_main}</f:format.raw>
</f:section>当我在v7安装TYPO3上使用本教程时,我不会收到任何错误,而tempalte包含了我的布局文件。
v8有什么变化吗?
TypoScript正当情况下
page.10 = FLUIDTEMPLATE
page.10 {
format = html
file = fileadmin/templates/home.html
partialRootPath = fileadmin/templates/partials/
layoutRootPath = fileadmin/templates/layouts/
variables {
content_main < styles.content.get
content_main.select.where = colPos = 0
}发布于 2016-11-28 10:41:34
要获得更好的错误输出,应该在ApplicationContext中启用开发.htaccess:
RewriteCond %{HTTP_HOST} ^local\.domain$
RewriteRule .? - [E=TYPO3_CONTEXT:Development]发布于 2016-11-28 15:21:11
您可以尝试在TS设置中设置config.contentObjectExceptionHandler = 0。这将显示错误消息,而不是隐藏它们。还要确保在安装工具中选择Development预置。
调试完成后,请确保将所有设置切换回生产。
https://stackoverflow.com/questions/40822516
复制相似问题