hallo,

habe an folgender problemstellung zu knacken und mittlerweile sind mir  
die ideen ausgegangen:

ich möchte ein menü dynamisch erzeugen lassen, in dem jedes einzelne  
menü-item als definitionsliste ausgegeben werden soll. die liste soll  
jeweils ein text- und ein bild-element enthalten, wobei jedes element  
mit jeweils einem a-tag umschlossen werden soll.

HTML:
<dl class="naviSide">
     <dt><a href="ID">TITEL1</a></dt>
     <dd><a href="ID"><img src="fileadmin/lib/PREFIX_TITEL1.jpg"  
alt="TITEL1" /></a></dd>
</dl>
<dl class="naviSide">
     <dt><a href="ID">TITEL2</a></dt>
     <dd><a href="ID"><img src="fileadmin/lib/PREFIX_TITEL2.jpg"  
alt="TITEL2" /></a></dd>
</dl>
...

problem 1)
wie schaffe ich es dieses 'zweiteilige' menüitem zu erzeugen? ich  
schaffe es entweder nur, BEIDE elemente mit EINEM a-tag zusammen zu  
wrappen (was nicht sein darf), oder nur EIN Element zu wrappen [1] (in  
diesem fall den text).

problem 2)
die bilddateien für die navigation lege ich im filesystem ab, wobei  
der dateiname aus einem prefix und dem entsprechenden seitentitel  
besteht. wie kann ich in TS den dateinamen erzeugen. gibt es was  
entsprechendes für 'PREFIX_'.$title.'jpg' und wie baue ich das in mein  
menü-skript ein?

[1] mein bisheriger versuch, TS:
lib.naviLeft = HMENU
lib.naviLeft {
        special = directory
        special.value = PID
        maxItems = 4
        begin = 1
        entryLevel = 1
        1 = TMENU
        1 {
                noBlur = 1
                expAll = 0
                NO {
                        linkWrap = <dt>|</dt><dd><img src="PREFIX_TITLE.jpg" 
alt="TITLE" /></dd>
                        allWrap = <dl class="naviSide">|</dl>
                        insertData = 1
                }

                CUR = 1
                CUR.doNotLinkIt = 1
                CUR.wrapItemAndSub = <dl class="naviSide"><dt>|</dt></dl>
                ACTIFSUB = 1
                ACTIFSUB.wrapItemAndSub < CUR.wrapItemAndSub
        }
}

bin für jeden tipp dankbar!!!

grüsse,
     raphael

_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.netfielders.de
http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german

Antwort per Email an