簡體   English   中英

帶有打字稿的TYPO3網站菜單

[英]TYPO3 site menu with typoscript

我是TYPO3的新手,我想知道是否可以在TYPO3 Hmenu中轉換(使用拼寫)以下html-css菜單結構。 它是帶有HTML列表的多級結構。

     <ul class="nav navbar-nav">
        <!-- Home -->
        <li class="dropdown">
          <a href="javascript:void(0);" class="dropdown-toggle" data-toggle="dropdown">
            Home
          </a>
          <ul class="dropdown-menu">
            <li><a href="index.html">Option 1: Default Page</a></li>

            <!-- One Page -->
            <li class="dropdown-submenu">
              <a href="javascript:void(0);">Option 2: One Page</a>
              <ul class="dropdown-menu">
                <li><a target="_blank" href="One-Pages/Classic/index.html">- One Page Template</a></li>
                <li><a target="_blank" href="One-Pages/Classic/one_page_dark.html">- One Page Dark Option</a></li>
              </ul>
            </li>
            <!-- End One Page -->

          </ul>
        </li>
        <!-- End Home -->

        <!-- Pages -->
        <li class="dropdown">
          <a href="javascript:void(0);" class="dropdown-toggle" data-toggle="dropdown">
            Pages
          </a>
          <ul class="dropdown-menu">
            <!-- About Pages -->
            <li class="dropdown-submenu">
              <a href="javascript:void(0);">About Pages</a>
              <ul class="dropdown-menu">
                <li><a href="page_about2.html">About Us </a></li>
                <li><a href="page_about3.html">About Us 1</a></li>                    
              </ul>
            </li>
            <!-- End About Pages -->

            <!-- Service Pages -->
            <li class="dropdown-submenu">
              <a href="javascript:void(0);">Service Pages</a>
              <ul class="dropdown-menu">
                <li><a href="page_services.html">Our Services</a></li>
              </ul>
            </li>
            <!-- End Service Pages -->              
          </ul>
        </li>
        <!-- End Pages -->                        

      </ul>

有可能,請在這里閱讀非常詳細的手冊

lib.textmenu = HMENU lib.textmenu {

    # We define the first level as text menu.
    1 = TMENU

    # We define the normal state ("NO").
    1.NO = 1
    1.NO.allWrap = <li>|</li>

    # We define the active state ("ACT").
    1.ACT = 1
    1.ACT.wrapItemAndSub = <li>|</li>

    # Wrap the whole first level.
    1.wrap = <ul class="level1">|</ul>

    # The second and third level should be configured exactly
    # the same way.
    # In between the curly brackets, objects can be copied.
    # With the dot "." we define that the object can be found
    # in the brackets.
    # With 2.wrap and 3.wrap we overwrite the wrap, which was
    # copied from 1.wrap.
    2 < .1
    2.wrap = <ul class="level2">|</ul>
    3 < .1
    3.wrap = <ul class="level3">|</ul> 
}

如果您已經知道TypoScript,那么這里是引用: HMENUTMENUTMENUITEM

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM