Typoscript:带按钮的自定义HMENU

时间:2011-10-19 08:37:36

标签: typo3 typoscript

我做了这样的HMENU:

lib.mainMenu = HMENU

lib.mainMenu {

   entryLevel = 0  

   1 = TMENU

   1 {

      NO.allWrap = <div id="forsideknap">|</div> || <div id="butikker">|</div> || <div id="nyheder">|</div> || <div id="arrangementer">|</div> || <div id="avis">|</div>

   }
}

在我的页面上看起来像这样: enter image description here

你可以看到每个页面名称和链接都在每个div的前面。如何将每个页面元素分配给其特定的div元素?换句话说,我需要摆脱前面的文本,所以当你点击div图像时,它具有与你点击生成的链接相同的功能。

1 个答案:

答案 0 :(得分:1)

你可以设置NO.doNotShowLink = 1来隐藏完整的A标签(仍然会呈现DIV包裹)。

或者你可以通过CSS来做到这一点。通过在A-tag上设置例如以下属性:

a {
  overflow: hidden;
  text-indent: 1000px;
}

可能还需要为A-tag设置width,以使overflow: hidden生效。