2016-11-26 13 views
0

私は最近流体テンプレートエラーTYPO3 8.4.1

8.4.1は私が前にこのチュートリアルを使用しましたtypo3buddy.com

で見つかった人気のFLUIDのテンプレートのチュートリアルを使用TYPO3 vを使用して、新しいテスト環境をセットアップしますv6およびv7プロジェクト

マイテンプレートブレーク(メールで送信エラーが発生した)私はhome.htmlテンプレートに次のコードブロックを追加します。

<f:layout name="main_layout" /> 
<f:section name="content"> 
<f:format.raw>{content_main}</f:format.raw> 
</f:section> 
:それは次のようになりますようにするため

<f:layout name="main_layout" /> 
<f:section name="content"> 
</f:section> 

TYPO3のv7インストールでこのチュートリアルを使用すると、エラーは発生せず、tempalteには自分のレイアウトファイルが含まれています。

v8で何か変更されましたか?

のTypoScript 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 Iは、正確なエラーメッセージを見ることができました。 私のレイアウトファイル(main_layout.html)がラクダのケースにある必要があるようです。 ファイルをMain_Layout.htmlに変更するとすぐに作業できました。 ありがとうもう一度:) – Tom

答えて

0

あなたは.htaccessファイルでのApplicationContextを開発し有効にする必要がありますエラーのより良い出力を得るために:

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

あなたのTSにconfig.contentObjectExceptionHandler = 0を設定しようとすることができますセットアップ。これは、それらを隠す代わりにエラーメッセージを表示します。 インストールツールでDevelopmentプリセットを選択してください。

デバッグが完了したら、すべての設定を本番環境に戻してください。使用することにより

関連する問題