我有一個流體TYPO3網站與單頁layout.One菜單有不同的layout.How在我的主模板獲取所選佈局的名字嗎?獲取佈局的名字 - 流體TYPO3
main.html中
<v:page.menu levels="1" as="sections">
<f:for each="{sections}" as="section" iteration="itemIteration">
<f:debug>{sections}</f:debug>
</f:for>
</v:page.menu>
sub.html
<f:layout name="Pagewithnav" />
<f:section name="Configuration">
<flux:form id="subnav" icon="{f:uri.resource(path: 'Icons/Page/logo.png')}" label="Sub Navigation">
<!-- Insert fields, sheets, grid, form section objects etc. here, in this flux:form tag -->
</flux:form>
<flux:grid>
<!-- Edit this grid to change the "backend layout" structure -->
<flux:grid.row>
<flux:grid.column colPos="0" colspan="4" name="main" label="Navigation wrapper" />
</flux:grid.row>
<flux:grid.row>
<flux:grid.column colPos="1" colspan="4" name="main" label="Main wrapper" />
</flux:grid.row>
</flux:grid>
</f:section>
<f:section name="Main">
<div class="sub_nav">
<div class="container">
<v:content.render column="0"/>
</div>
</div>
<div class="container">
<v:content.render column="1"/>
</div>
</f:section>
如果你想有一個頁面的佈局後端,在正常情況下,你可以從$ GLOBALS [「TSFE」]數組獲得它。 但這裏是關於Flux的,對嗎?但是在模板提供者擴展中,需要知道選擇的後端佈局。請更準確地解釋你的要求。 –
@AnuBhuvanendranNair我需要流體通量模板中的模板名稱。因爲即時通訊使用提供商擴展我不能使用$ GLOBALS ['TSFE']數組 –