Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/84.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 元导航和正常导航类型3_Html_Twitter Bootstrap_Menu_Typo3_Typo3 8.7.x - Fatal编程技术网

Html 元导航和正常导航类型3

Html 元导航和正常导航类型3,html,twitter-bootstrap,menu,typo3,typo3-8.7.x,Html,Twitter Bootstrap,Menu,Typo3,Typo3 8.7.x,谁能给我解释一下这菜单是怎么做的吗 我需要一份这样的菜单,但没有计划怎么做 谢谢你的回答 编辑: 所以它现在起作用了 元菜单是两个菜单 左侧:“…us de Schwiiz Contact”是页面的常规菜单 右侧是语言菜单(special=language) 易于在打字稿中定义。正如您在该页面的HTML中所看到的,菜单是独立的HTML块(),语言菜单首先出现(->浮动)尝试以下打字脚本片段: lib.metanav = HMENU lib.metanav { spec

谁能给我解释一下这菜单是怎么做的吗

我需要一份这样的菜单,但没有计划怎么做

谢谢你的回答

编辑:

所以它现在起作用了



元菜单是两个菜单

左侧:“…us de Schwiiz Contact”是页面的常规菜单
右侧是语言菜单(
special=language


易于在打字稿中定义。正如您在该页面的HTML中所看到的,菜单是独立的HTML块(
),语言菜单首先出现(->浮动)

尝试以下打字脚本片段:

lib.metanav = HMENU
lib.metanav {
    special = directory
    special.value = <uid-of-sysfolder-or-page-holding-the-items>

    wrap = <ul class="metanav">|</ul>

    1 = TMENU
    1 {
        NO = 1
        NO {
            wrapItemAndSub = <li>| &#124; </li> |*| <li> | &#124; </li> |*| <li>|</li>
        }
    }
}
lib.metanav=humenu
lib.metanav{
特殊=目录
特殊值=
wrap=
    1=t菜单 1 { 否=1 没有{ Wrapitemadsub=
  • |和#124;
  • *
  • |和#124;
  • *
  • |
  • } } }

    作为菜单项分隔符的管道必须以这种方式解码
    |,因为打字脚本中的管道字符本身是为换行而保留的。

    “试试这个…”不是一个问题,而是一条语句。请详细说明您需要什么,以便我们可以帮助您。您错过了示例菜单中的两个部分。有两个页面链接,但也有三种语言的语言切换菜单。管道只出现在语言菜单中。你的帖子只帮了我50%,我仍然是一个打字错误。noob:d你的编辑显示了正确的方式(一种方式,因为总是有多种方式)。现在需要定义两个partial。要么用打字脚本定义菜单(这样就只需要两个变量插入(
    {metaMenu->f:format.raw()}
    {languageMenu->f:format.raw()}
    )或者你可以用fluid创建完整的菜单,这可以在TYPO3 8之后完成。因为我更熟悉旧版本,我的解决方案是typoscript,你可以在网上多次找到它。搜索:语言菜单,元菜单