Zum Inhalt springen

IFSUB und int-ypslideoutmenu

Erstellt am 9. September 2008 · 2 Antworten · letzte Antwort am 10. September 2008

Tags: Frage

Ruprecht ·

Hallo zusammen,

ich probiere gerade erfolglos dem "int-ypslideoutmenu" von http://typo3.intervation.de/extensionen/intervation/int-ypslideoutmenu.html in der zweiten Ebene ein "ifsub" beizubringen.

Im Beispiel CSS steht folgende Klasse:

#yymenu .sub {
   background-image: url(images/menu/arrow.png);
   background-position: right center;
   background-repeat: no-repeat;
   background-color: pink;
}

Also gehe ich mal davon aus, dass es eigentlich funktionieren sollte.
Mein IFSUB in Ebene zwei wird im TS auch ignoriert. 😱

lib.hovernavi = HMENU
lib.hovernavi {
  special = directory
  special.value = 1
  stdWrap.dataWrap = <ul>|</ul>
  stdWrap.required = 1
  cssfile = 0
  korek_css = padding-bottom:20px;margin-left:1px;text-align:left;
  aniLen = 200
  hideDelay = 50
  minCPUResolution = 10
  kore_so_x = -2
  div_id_layer = yymenu

  1 = tx_menu_ypslideoutmenu
  1 {
    expAll=1
    NO = 1
    NO {
      linkWrap = <span>|</span>
      ATagBeforeWrap = 1
      allWrap = <li>|</li><span class="trennstrich"> </span> |*|  <li>|</li><span class="trennstrich"> </span>  |*|  <li>|</li> 
    }
  }
  2 = tx_menu_ypslideoutmenu
  2 {
    moveTo = down
    height = 22
    width = 177
    expAll=1
    NO {
    }
    IFSUB = 1
    IFSUB {
       wrapItemAndSub = <span class="sub"> | </span>
    }
  }
  3 < .2
  3.moveTo = right
  3.width= 177
}

Hat jemand eine Lösung fĂŒr das Problem?

Ruprecht ·

Ich sehe gerade in der Beschreibung von http://typo3.intervation.de/extensionen/intervation/int-ypslideoutmenu.html steht:

Das ypSlideOutMenu ist eine Erweiterung des Objects TMENU und kann ebenso leicht eingebunden werden. Es können verschiedenen MenĂŒzustĂ€nde ( ACT, CUR etc.) verwendet werden, alle strWarp Möglichkeiten können benutzt werden.

und...

Die erste Ebene ist keine Container-Ebene, aus diesem Grund fĂŒgen Sie die erste Ebene wie gewohnt ein mit wrap/linkWrap etc..
Die weiteren Ebenen werden von der Extension schon gewrapt, dort muss kein zusĂ€tzlicher wrap/linkWrap etc. eingefĂŒgt werden. Allerdings stehen sĂ€mtliche strWrap zur VerfĂŒgung, aber setzen Sie diese mit Vorsicht ein um nicht die FunktionalitĂ€t zu beeinflussen!

Bei mir funktioniert aber nichts von CUR,ACT,SUB,IFSUB,.... ! Mache ich nenn groben Fehler?

Ruprecht ·
   2 = tx_menu_ypslideoutmenu
   2 {
      moveTo = down
      height = 22
      width = 177
      expAll=1
      NO {
      }
      IFSUB=1
      IFSUB {
         ATagParams = class="sub"
      }
    
   }

...so gehts!