2017-04-04 39 views
0

我將TYPO3 6升級到7.6.x,現在我不能在後端爲後端的任何內容元素選擇自定義佈局。我只能看到諸如「佈局1,佈局2」之類的默認選項。究其原因顯然是我的TCEFORM addings不工作..TYPO3 7.6 TCEFORM自定義佈局不起作用

以下Typo腳本不會在頁面的EXT-模板或根setup.ts任何影響:

TCEFORM.tt_content.layout.altLabels.2 = Test 
TCEFORM.tt_content.layout.removeItems = 2,3 
TCEFORM.tt_content.layout.addItems.5 = New Item 

我知道問題描述有點不準確。但是我沒有看到你需要的相關信息。你能給我一個建議,我必須檢查一下嗎?是否有像流體內容,css_styled_content等擴展衝突?

回答

0

配置後端的TypoScript是(儘管TypoScript的語法)通常被稱爲TSConfig,可以添加到頁面記錄中或通過用戶設置添加,但從不添加到擴展模板或類似文件中。

配置TCEFORM通常在頁面屬性中完成。要添加,打開根頁面的頁面屬性(或要配置的子樹的最頂層頁面)和add your code there

與在前端TypoScript中一樣,您可以將代碼交換到外部文件。

+0

ty爲快速的建議和解釋,這也適用於我。我保證我會詳細瞭解TSConfig的用法,差異,擴展模板等。我認爲它寫在哪裏並不重要--_ – Kroff

+0

絕對值得關於TypoScript(常量,設置,PageTsConfig ,UserTsConfig,賦值,值修改等)。區分解析時間和運行時間等是很重要的。閱讀的良好起點是[TypoScript語法參考](https://docs.typo3.org/typo3cms/TyposcriptSyntaxReference/Index.html) – undko

0

您需要在Root PagePage TSconfig上添加此推介稿。

編輯根頁面屬性並在Resources選項卡Page TSConfig部分中添加您的輸入框,如下圖所示,所以它工作正常。

enter image description here

+0

ty for the快速的建議和解釋,也適用於我 – Kroff