단일 페이지 레이아웃이있는 유동적 인 오타 3 사이트가 있습니다. 하나의 메뉴에는 다른 레이아웃이 있습니다. 기본 템플릿에서 선택한 레이아웃 이름을 얻는 방법은 무엇입니까?프론트 엔드에서 레이아웃 이름 가져 오기 - 유체 오타 3
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'] 배열 –