[TYPO3-german] special = directoy mittels JSMENU nur wenn Unterseiten existieren
Torsten Teubner
info at teubner-design.de
Thu Jul 3 11:13:20 CEST 2008
Hallo Claudius,
versuch?s mal mit
IFSUB=1
IFSUB{
wrapItemAndSub = <li>|</li>
}
Gruß
Torsten
Claudius Heitz schrieb:
> Hi,
>
> ich habe ein HMENU vom Typ special = directory und dieses als JSMENU
> realisiert. Der Wert für special.value wird dynamisch durch eine
> Constant gesetzt.
>
> Nun kommt es vor, dass die Seite, für die ich das directory-Menü
> erzeuge, gar keine Unterseiten hat. In diesem Fall erzeugt das JSMENU
> einen leeren Dropdown.
>
> Frage: wie kann ich verhindern, dass dieser leere Dropdown erzeugt wird?
>
> Wahrscheinlich mit einer Condition, ob die Seite Unterseiten hat. Ich
> hab schon mit IFSUB rumgespielt, aber das funktioniert leider nicht.
>
> Weiß jemand, wie man eine Condition formuliert, ob eine gegebene Seite
> Unterseiten hat?
>
> Nachfolgend noch meine TS-Schnipsel.
>
> Grüße
> Claudius
>
> Hier ohne IFSUB:
>
> 10 = HMENU
> 10 {
> special = directory
> # the id of root page where the menu starts is set by a constant
> special.value.field = {$page_id}
> includeNotInMenu = 1
> 1=JSMENU
> 1 {
> target = _top
> firstLabelGeneral = Bitte wählen Sie
> }
> }
>
>
>
> Meine Idee mit IFSUB sieht so aus:
>
> 10 = HMENU
> 10 {
> special = directory
> # the id of root page where the menu starts is set by a constant
> special.value = {$page_id}
> includeNotInMenu = 1
> 1=JSMENU
> 1 {
> target = _top
> firstLabelGeneral = Bitte wählen Sie
>
> 1 = TMENU
> 1 {
> expAll = 0
> NO = 0
> IFSUB = 1
> }
> }
> }
>
>
> _______________________________________________
> TYPO3-german mailing list
> TYPO3-german at lists.netfielders.de
> http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german
>
More information about the TYPO3-german
mailing list