TYPO3菜单基于几个ID列表

时间:2014-07-17 08:44:13

标签: menu typo3 typoscript

是否可以在TypoScript中构建菜单,该菜单基于id's的几个列表,例如:

列出一个:

20 = HMENU
20.special = list
20.special.value = 35, 56, 51, 43, 22

列出两个

30 = HMENU
30.special = list
30.special.value = 43, 1, 25, 98

等。

我需要在页脚部分插入一个六列菜单,其中包含指向不同站点的不同链接。任何想法如何在一个菜单中做到这一点?

1 个答案:

答案 0 :(得分:2)

使用directory菜单怎么样?

  1. 创建一个文件夹,在其中将所需的所有页面放入菜单中 enter image description here
  2. 使用文件夹的id创建常量。
  3. 然后创建一个像这样的菜单:

    # Links list
    20 = HMENU
    20 {
    
      special = directory
      special.value = {$constants.page.footer.links}
    
      1 = TMENU
      1 {
        noBlur = 1
    
        NO {
          wrapItemAndSub = <li>|</li>
          ATagTitle.field = subtitle // title
        }
    
        ACT = 1
        ACT {
          wrapItemAndSub = <li class="active">|</li>
          ATagTitle.field = subtitle // title
        }
    
        CUR = 1
        CUR {
          wrapItemAndSub = <li class="active">|</li>
          ATagTitle.field = subtitle // title
        }
      }
    }