2016-11-28 14 views
0

を動作しないようで、私はext_localconf.php経由のTypoScript追加:コピーはTYPO3 7.6の私自身の延長で

\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addTypoScriptSetup(
    '<INCLUDE_TYPOSCRIPT: source="FILE:EXT:myextension/Configuration/TypoScript/setup.ts">' 
); 

追加のTypoScriptは非常に簡単です。 しかし、意外にも、これは動作しません:

content < styles.content.get 

この作品のに対し:

content = CONTENT 
content { 
    table = tt_content 
    select.orderBy = sorting 
    select.where = colPos = 0 
} 

一般的には、TypoScriptの-オブジェクトをコピーするExtensionManagementUtility::addTypoScriptSetup経由含まれているファイル内では機能しないように私には思えます。

そうですか?そして、はいの場合:それはなぜですか?

答えて

3

添付ファイルにTSオブジェクトをコピーできます。チェックする

物事:ファイルFILE:EXT:myextension/Configuration/TypoScript/setup.ts

  • 存在していますか?
  • fluid_styled_contentまたはcss_styled_content(使用するものはすべて)がインストールされ、TSがロードされていますか?
  • 発注。あなたのTypoScriptが含まれる前にstyles.content.getが定義されていましたか? ext_localconf.phpからテンプレートレコードの設定部分にあなたの行を置き、静的なインクルージョンの後にロードするようにします。
+0

さらに重要なのは、バックエンドモジュール "Templates"とそのサブモジュール "Template analysor"をチェックして、すべてのTypoScriptテンプレートの実際の順序を調べることです。 「フルリストを表示する」などのボタンがあります。それはそのような問題をチェックする最初のことです。 – Kitze

関連する問題