2016-11-26 62 views
0

我最近成立了一个新的测试环境中使用TYPO3 v 8.4.1流体模板错误TYPO3 8.4.1

我用typo3buddy.com

发现流行的流体模板教程我以前所使用的本教程v6和v7项目。

我的模板断裂(哎呀发生错误)时,我下面的代码块添加到我的home.html的模板:

<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> 

当我在TYPO3的v7安装上使用本教程时,我没有收到任何错误,tempalte包含了我的布局文件。

v8中有什么改变吗?

Typo脚本justincase,

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 
} 
+0

通过使用: config.contentObjectExceptionHandler = 0 我能够看到确切的错误消息。 这似乎是我的布局文件(main_layout.html)需要骆驼大小写。 将文件更改为Main_Layout.html可以立即使用。 再次感谢:) – Tom

回答

0

获得错误的更好的输出,你应该能够在.htaccess中开发的ApplicationContext:

RewriteCond %{HTTP_HOST} ^local\.domain$ 
RewriteRule .? - [E=TYPO3_CONTEXT:Development] 
0

你可以尝试设置config.contentObjectExceptionHandler = 0在TS建立。这将显示错误消息而不是隐藏它们。 另外请确保选择安装工具中的预设Development

确保在完成调试后将所有设置切换回生产。