Zum Inhalt springen

Probleme mitTMENU

Erstellt am 23. Mai 2009 · 1 Antwort · letzte Antwort am 25. Mai 2009

Tags: Frage

Honey ·

Guten Abend,

ich habe große Probleme mit meinem TMENU
Hab es endlich geschafft dieses Menü aufzustellen und jetzt kommen wieder neue Probleme auf mich zu die ich nicht lösen kann.
Problem 1:
Würde gerne das die einzelnen Menüpunkte in einem <a>-Tag erscheinen.
Momentan werden sie in 2 aufgeteilt

<div class="button_navigation"><a href="index.php?id=124" onfocus="blurLink(this);"><img src="uploads/media/nav_btn_home_02.png" width="189" height="28" border="0" alt="" /></a><div class="menuehome"><a href="index.php?id=124" onfocus="blurLink(this);">home</a><br /></div>

ausserdem bekomme ich es nicht hin, dass mein Text auf meinen Bildern erscheinen, momentan rutschen sie genau eins nach unten.
Was mach ich falsch??

    marks.B_NAVIGATION = HMENU
    marks.B_NAVIGATION.special = directory
    marks.B_NAVIGATION.special.value = 97 
    marks.B_NAVIGATION {

        1 = TMENU
        1 {
                wrap = <div class="button_navigation">|</div>
                NO = 1
                NO.wrap = <div class="buttons_navigation">|</div>
                NO.allkWrap = <li>|</li>
                NO.linkWrap = <div class="menuehome">|<br />
                NO.after.cObject = TEXT
                NO.after.cObject.field = subtitle
                NO.after.cObject.htmlSpecialChars = 1
                NO.after.cObject.wrap = |</div>
                NO.beforeImgLink = 1
                NO.beforeImg {
                        import = uploads/media/
                        import.listNum = 0
                        import.field = media
                        }                
                          
                }
        }

Würd mich wirklich über jeden Tipp/ Anregung freuen.
Vielen Dank

Julian.​Hofmann ·

Hallo.

Auch wenn's am Anfang schwer fällt, aber ein Blick in die TSref ist immer wieder hilfreich... 😉

In Zeile 17 setzt Du beforeImgLink, was laut TSref heißt

Wenn gesetzt, wird das Bild mit dem gleichen <A>-Tag wie der Text verlinkt.

TYPO3 tut hier also genau, was Du ihm sagst: das Bild in einen A-Tag verpacken.

In Zeile 11 hat sich noch ein "k" zuviel eingeschlichen...

Wenn Du das Bild als Hintergrundbild haben willst, warum baust Du es dann nicht als Hintergrundbild ins li- oder a-Tag? Denn DIVs sind IMHO innerhalb von Listen auch nicht erlaubt.

Viele Grüße
Julian