Geteiltes Menü

Armin Bartsch, Mittwoch, 11. März 2009

In zwei Abschnitte geteiltes Menü

Ein einfaches TypoScript mit dem es möglich ist ein Menü in zwei Teile zu splitten. Die Zuweisung findet über optionsplit abwechselnd statt.

TypoScript

lib.menu_zwei = COA lib.menu_zwei { 10 = HMENU 10 { special = directory special.value = 5 1 = TMENU 1 { wrap = <div>1 Menue<ul>|</ul></div> NO { doNotLinkIt = 1 stdWrap.cObject = TEXT stdWrap.cObject { typolink { parameter.field = uid wrap = <li> | </li> ATagBeforeWrap = 0 } if.negate = 1 if.isTrue = |*|0||1|*| } } } } 20 < .10 20.1.wrap = <div>2 Menue<ul>|</ul></div> 20.1.NO.stdWrap.cObject.if.negate > }
  1. lib.menu_zwei = COA
  2. lib.menu_zwei {
  3.   10 = HMENU
  4.   10 {
  5.     special = directory
  6.     special.value = 5
  7.     1 = TMENU
  8.     1 {
  9.       wrap = <div>1 Menue<ul>|</ul></div>
  10.       NO {
  11.         doNotLinkIt = 1
  12.         stdWrap.cObject = TEXT
  13.         stdWrap.cObject {
  14.           typolink {
  15.             parameter.field = uid
  16.             wrap = <li> | </li>
  17.             ATagBeforeWrap = 0
  18.           }
  19.         if.negate = 1
  20.         if.isTrue = |*|0||1|*|
  21.       }
  22.       }
  23.     }
  24.   }
  25.   20 < .10
  26.   20.1.wrap = <div>2 Menue<ul>|</ul></div>
  27.   20.1.NO.stdWrap.cObject.if.negate >
  28. }

Sponsored by:

ideenwerft webhosting
ideenwerft caretaker