3つの既存のレイアウトオプションを持つTypo3インストールがあります。Typo3 "レイアウト"ドロップダウンリストに新しいテンプレートを追加するには
#normal layout:
[globalVar=TSFE:page|layout=0]
page.10.template.file = fileadmin/template/classic-page.html
page.includeCSS.screen = fileadmin/template/css/style.css
page.includeCSS.screen.media = screen
[global]
そして、彼らはそうのように、さらにpage.tsファイルダウンすべてこのリストには、次のとおりです:
TCEFORM.pages {
layout.altLabels.0 = Normal
layout.altLabels.1 = Startpage
layout.altLabels.2 = Landing page
}
これらのレイアウトオプションのすべてこれらはすべて、そのようなファイルpage.tsで宣言されています可能なレイアウトオプションのドロップダウンリストで、[Edit Page(X)]> [Appearance]ページのCMSに表示されます。ハンディ!
今、オプションとして追加したい光沢のある新しいテンプレートがあります。
をしかし、私はで新しいレイアウトオプションとして追加するように見えることはできません:私はpage.tsにこのコードを追加することによって(たとえば、ページID#563)、特定のページIDに適用することができますドロップダウンメニュー。私はこれを試した:
#shiny new layout:
[globalVar=TSFE:page|layout=3]
page.10.template.file = fileadmin/template/shinynewtemplate.html
page.includeCSS.screen = fileadmin/template/css/style.css
page.includeCSS.screen.media = screen
[global]
TCEFORM.pages {
layout.altLabels.0 = Normal
layout.altLabels.1 = Startpage
layout.altLabels.2 = Landing page
layout.altLabels.3 = Shiny new page
}
バナナなし。 Appearanceレイアウトリストには表示されないので、ページに適用することはできません。
私には何が欠けていますか?ドロップダウンリストにオプションとして表示されるように、このテンプレートファイルを宣言する必要がある他の場所がありますか?
パーフェクトを参照してください、それは私が探していたまさにです。私の光り輝く新しいレイアウトは、レイアウトのドロップダウンで利用可能になりました。どうもありがとうございました! – Ila