[Typo3-german] TMENU und TMENU_LAYERS Parallel

Matthias Grünler gruenler at gmail.com
Wed Dec 7 17:01:26 CET 2005


Hallo ihr,

Ich knobel immer noch an meinem Menü rum.
Hoffe ihr könnt mir irgendwie weiterhelfen.

Das Problem an meiner jetzigen 'Lösung' ist, dass sich das TMENU zweiter
Ebene nicht in das erster Ebene integrieren lässt, sondern immer darunter
erscheint.

Umsetzung siehe:
http://132.230.179.196:8180/index.php?id=212&L=4

Gruß
Matthias



Neues Menü mit MENU_LAYER Pop-Up:

   1: includeLibs.tmenu_layers = media/scripts/tmenu_layers.php
   2:
   3: lib.menu_1 = COA
   4: lib.menu_1  {
   5:
   6:   10 = HMENU
   7:   10.entryLevel = 0
   8:   10.1 = TMENU/">TMENU_LAYERS
   9:   10.1 {
  10:     expAll = 1
  11:     leftOffset = 172
  12:     topOffset = 155
  13:     hideMenuTimer = 250
  14:     hideMenuWhenNotOver = 20
  15:     dontHideOnMouseUp = 1
  16:     dontFollowMouse = 1
  17:     relativeToTriggerItem = 1
  18:     relativeToParentLayer = 1
  19:     wrap = |
  20:     layerStyle =position:absolute;visibility:hidden;border: 1px solid
#DF0024; padding:4px; background: white; font-size:11px;
color:black;width:150px;
  21:     NO {
  22:       allWrap = <li class="m1" id="tmenuID1{elementUid}">|</li>
  23:       ATagParams = class=m1
  24:       subst_elementUid = 1
  25:     }
  26:     ACT < .NO
  27:     ACT = 1
  28:     ACT {
  29:       allWrap = <li class="m1s">|</li>
  30:       ATagParams = class=m1s
  31:     }
  32:     SPC = 1
  33:     SPC.allWrap = <li>|</li>
  34:     SPC.doNotShowLink = 1
  35:   }
  36:
  37:   10.2 = TMENU
  38:   10.2 {
  39:     wrap = <li>|</li>
  40:     NO {
  41:       allWrap = <li class="m2" id="tmenuID2{elementUid}" nowrap>|</li>

  42:       ATagParams = class=m2
  43:       subst_elementUid = 1
  44:     }
  45:     ACT < .NO
  46:     ACT = 1
  47:     ACT {
  48:       allWrap = <li class="m2s">|</li>
  49:       ATagParams = class=m2s
  50:     }
  51:
  52:     SPC = 1
  53:     SPC.allWrap = <li>|</li>
  54:     SPC.doNotShowLink = 1
  55:   }
  56:
  57:   20 = HMENU
  58:   20.entryLevel = 1
  59:   20.1 < .10.2
  60:   20.1.wrap = <ul><li>|</li></ul>
  61:   20.1.NO.allWrap = <li class="m2" id="tmenuID3{elementUid}">|</li>
  62: }


Alte Version Standard TMENU ohne Pop-Up:

   1: lib.menu_1 = HMENU
   2: lib.menu_1 {
   3:   entryLevel = 0
   4:   1 = TMENU
   5:   1.target = _top
   6:   1.expAll = 0
   7:
   8:   1.NO {
   9:     allWrap = <li>|</li>
  10:     stdWrap.htmlSpecialChars = 1
  11:   }
  12:   1.CUR= 1
  13:   1.CUR{
  14:     allWrap = <li>|</li>
  15:     stdWrap.htmlSpecialChars = 1
  16:     ATagParams = class = "active1"
  17:   }
  18:   1.ACT= 1
  19:   1.ACT{
  20:     allWrap = <li>|</li>
  21:     stdWrap.htmlSpecialChars = 1
  22:     ATagParams = class = "active1"
  23:   }
  24:   2 = TMENU
  25:   2.expAll = 0
  26:   2.NO {
  27:     allWrap = <ul><li>|</li></ul>
  28:     stdWrap.htmlSpecialChars = 1
  29:   }
  30:   2.CUR= 1
  31:   2.CUR{
  32:     allWrap = <ul><li>|</li></ul>
  33:     stdWrap.htmlSpecialChars = 1
  34:     ATagParams = class = "active2"
  35:   }
  36:   3 = TMENU
  37:   3.expAll = 0
  38:   3.NO {
  39:     allWrap = <ul><ul><li>|</li></ul></ul>
  40:     stdWrap.htmlSpecialChars = 1
  41:   }
  42:   3.CUR= 1
  43:   3.CUR{
  44:     allWrap = <ul><ul><li>|</li></ul></ul>
  45:     stdWrap.htmlSpecialChars = 1
  46:     ATagParams = class = "active3"
  47:   }
  48:
  49:   3.expAll = 1
  50:   4 = TMENU
  51:   4 < .3
  52: }



More information about the TYPO3-german mailing list