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中带有容器流体和容器的网格