[TYPO3-german] abfrage wenn nur ein menüpunkt vorhanden, dann anderes wrapItemAndSub
Gerhard Rasi
rasi at rasi.ch
Fri Apr 18 10:16:21 CEST 2008
sorry falsches beispiel, hier das richtige
2 = TMENU
2 {
wrap = <!--[if lte IE 6]><table><tr><td><![endif]--><ul
class="sub">|</ul><!--[if lte IE 6]></td></tr></table></a><![endif]-->
expAll = 1
noBlur = 1
NO {
ATagTitle.field = subtitle//title
wrapItemAndSub = <li class="subtop">|</li>|*|<li>|</li>|*|<li
class="subbot">|</li>
ATagParams.cObject = COA
ATagParams.cObject{
10 = TEXT
10.value = class="onlyone"
10.if.equals = 1
10.if.value.data = register:count_menuItems
}
}
IFSUB = 1
....
"Gerhard Rasi" <rasi at rasi.ch> schrieb im Newsbeitrag
news:mailman.1.1208506422.9810.typo3-german at lists.netfielders.de...
> hallo joey
> vielen dank für die antwort.
> ich habe das kochbuch, habe in kapitel 11 eine vergleichbare variante
> gesucht.
> habe es hingekriegt dem atag eine klasse "onlyone" zuzuweisen, wenn nur
> ein menupunkt vorhanden ist.
> da aber dem li schon ein bild zugewiesen ist habe ich ja zwei bilder wenn
> ich dem a ein bild zuweise.
> kann ich das beim wrapItemAndSub irgendwie anwenden.
> irgendwie finde ich den faden nicht.
>
> 2 = TMENU
> 2 {
> wrap = <!--[if lte IE 6]><table><tr><td><![endif]--><ul
> class="sub">|</ul><!--[if lte IE 6]></td></tr></table></a><![endif]-->
> expAll = 1
> noBlur = 1
> if.isTrue {
> numRows {
> table = pages
> select.pidInList.data = TSFE:id
> }
> NO {
> ATagTitle.field = subtitle//title
> ATagTitle.field = subtitle//title
> wrapItemAndSub = <li class="subtop">|</li>|*|<li>|</li>|*|<li
> class="subbot">|</li>
> ATagParams.cObject = COA
> ATagParams.cObject{
> 10 = TEXT
> 10.value = class="onlyone"
> 10.if.equals = 1
> 10.if.value.data = register:count_menuItems
> 20 = TEXT
> 20.value = class=
> 20.if.equals = 1
> 20.if.negate = 1
> 20.if.value.data = register:count_menuItems
> }
> }
> }
>
> if.isFalse {
> numRows {
> table = pages
> select.pidInList.data = TSFE:id
> }
> NO {
> ATagTitle.field = subtitle//title
> wrapItemAndSub = <li class="onlyone">|</li>
> }
> }
>
> IFSUB = 1
> ....
> vielen dank
>
> gerhard
>
>
> "JoH asenau" <info at cybercraft.de> schrieb im Newsbeitrag
> news:mailman.1.1208487894.2539.typo3-german at lists.netfielders.de...
>>> ich habe stu nichols neustes menu in typo3 eingebunden.
>>> klappt ganz gut, nur wenn nur ein untermenüpunkt vorhanden ist, hat
>>> stu vergessen dass dieses auch oben runde ecken haben muss.
>>> siehe http://rasi.ch/testsite
>>> das allWrap kann ich nicht verwenden da dieses verwendet um if
>>> abfragen fur tabellen wenn ie als browser verwendet wird.
>>>
>>> ich muss also unbedingt dem li eine andere klasse zuweisen, hat
>>> jemand eine idee?
>>
>> Du hast bisher keinerlei Wraps innerhalb linkWrap verwendet.
>> Und before und after sind auch noch frei.
>> Mal kopiert aus dem Kochbuch hier die Wraps im TMENU von außen nach
>> innen:
>>
>> <wrapItemAndSub>
>> <allWrap>
>> <beforeWrap>
>> <before />
>> <beforeWrap>
>> -------a Tag hier ---------
>> <linkWrap>
>> -------oder a Tag hier ---------
>> <stdWrap.wrap>
>> Linktext
>> </stdWrap.wrap>
>> -----------------
>> </linkWrap>
>> -----------------
>> <afterWrap>
>> <after />
>> </afterWrap>
>> </allWrap>
>> Submenu nach gleichem Muster
>> </wrapItemAndSub>
>>
>> Da läßt sich bestimmt noch was über die stdWrap Schiene dranstricken oder
>> aber Du benutzt before und/oder after plus deren Wraps.
>>
>> HTH
>>
>> Joey
>>
>> --
>> Wenn man keine Ahnung hat: Einfach mal Fresse halten!
>> (If you have no clues: simply shut your gob sometimes!)
>> Dieter Nuhr, German comedian
>> openBC/Xing: http://www.cybercraft.de
>> T3 cookbook: http://www.typo3experts.com
>> Jobs: http://www.professionals-only.com
>>
>>
>
>
More information about the TYPO3-german
mailing list