TYPO3 サイトのすべてのページで同じフッター コンテンツを表示したいと考えています。その後に Fluid Template の概念が続きます。3 つのテンプレートを作成しました。
1.default template(main.html)
2.content template
3.allpage_content template(which need to show in all pages)
また、そのコンテンツをリッチ テキスト エディターで編集できるようにしたいので、footer という名前のページを作成し、バックエンド レイアウト (allpage_content.html) を呼び出します。
そのために:
lib.footer = COA
lib.footer {
10 = CONTENT
10 {
table = tt_content
select.where = colPos = 10
select.orderBy = sorting
select.pidInList = 15
}
}
page.100 = TEMPLATE
page.100.template = FILE
page.100.template.file = fileadmin/templates/main.html
page.100.workOnSubpart = DOCUMENT_BODY
page.100.marks.content < lib.footer
バックエンドのレイアウトとは別に、実際のフロントエンドのテンプレートにも接続されています
footer_left < styles.content.get
footer_left.select.where = colPos = 10