html 错字3:在流体模板中使用typoScript条件
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了html 错字3:在流体模板中使用typoScript条件相关的知识,希望对你有一定的参考价值。
[treeLevel = 3,4]
lib.menutype = 1
[else]
lib.menutype = 0
[end]
{namespace k=StAx\StaxTemplates\ViewHelpers}
{namespace v=Tx_Vhs_ViewHelpers}
<nav class="nav-sub {class}">
<f:if condition="{v:var.typoscript(path: 'lib.menutype')}">
<f:then>
<v:page.menu classActive="active" as="submenu" entryLevel="2">
<div class="cf">
<nav id="nav-sub">
<ul class="box-second-level cf">
<f:for each="{submenu}" as="level2">
<li>
<a class="{level2.class}" href="{level2.link}">{level2.title}</a>
<f:if condition="{level2.active}">
<ul class="box-second-level second2">
<v:page.menu pageUid="{level2.uid}" classActive="active" as="subsubmenu">
<f:for each="{subsubmenu}" as="level3">
<li><a class="{level3.class}" href="{level3.link}">{level3.title}</a></li>
</f:for>
</v:page.menu>
</ul>
</f:if>
</li>
</f:for>
</ul>
</nav>
<div class="subnavicon"><span class="icon"></span></div>
</div>
</v:page.menu>
</f:then>
<f:else>
<v:page.menu classActive="active" as="submenu" entryLevel="1">
<div class="cf">
<nav id="nav-sub">
<ul class="box-second-level cf">
<f:for each="{submenu}" as="level2">
<li><a class="{level2.class}" href="{level2.link}">{level2.title}</a></li>
</f:for>
</ul>
</nav>
<div class="subnavicon"><span class="icon"></span></div>
</div>
</v:page.menu>
</f:else>
</f:if>
</nav>
以上是关于html 错字3:在流体模板中使用typoScript条件的主要内容,如果未能解决你的问题,请参考以下文章
django模板白页
TYPO3 - 将变量从流体传递到 cObject
如何覆盖后端流体模板?
流体页面/通量继承性能
所有流体含量 FCE 的概述
Bootstrap 3中带有容器流体和容器的网格