2016-11-26 43 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

確保在完成調試後將所有設置切換回生產。