Zum Inhalt springen

Grafisches Menü+Text als Submenü

Erstellt am 21. November 2008 · 11 Antworten · letzte Antwort am 21. November 2008

Tags: JavaScript & AJAX, Frage

Unbekannter Benutzer ·

Funktionieren tut das schon. Ich hab die Seiten schon lokal erstellt und wollt sie jetzt nur noch in Typo3 einbauen.

Wenn ich alles als TMENU mach klappt es auch. Ich will jetzt nur die Hauptmenupunkte durch Grafiken ersetzen bzw. erzeugte Grafiken.

just2b ·

und wo ist der unterschied zwsichen den dynamsichen grafiken, die nicht funktionieren und die version mit grafiken, die du lokal hast? wir hier können nicht raten

Unbekannter Benutzer ·

Lokal sieht das ganze wie folgt aus:

<ul class="navigation">
    <li>
        <a href="" id="punkt1"></a>
        <ul>
            <li><a href="#">Unterpunkt1</a></li>
            <li><a href="#">Unterpunkt2</a></li>
            <li><a href="#">Unterpunkt3</a></li>
        </ul>
    </li>
</ul>

Punkt1 ist einfach eine Hintergrundgrafik mit CSS.

In T3 sollte das ganze dann so aussehen:

<ul class="navigation">
    <li>
        <a href=""><img height="30" border="0" width="135" name="img52_3a32_1" alt="Punkt1" src="http://localhost/typo3/typo3temp/menu/bb6894eb08.gif" /></a>
        <ul>
            <li><a href="#">Unterpunkt1</a></li>
            <li><a href="#">Unterpunkt2</a></li>
            <li><a href="#">Unterpunkt3</a></li>
        </ul>
    </li>
</ul>
Unbekannter Benutzer ·

Anscheinend versteh ichs echt nicht.

Ich hab eine Seite gebaut mit HTML/CSS/JS. Diese Seite will ich in T3 umsetzen, lokal auf Xampp.

In meiner Seite habe ich bisher die Hauptmenüpunkte mit statischen Grafiken per CSS in das Menü eingebunden.
In T3 sollen die Hauptpunkte aber dynamisch erzeugt werden. DAS klappt auch alles soweit perfekt.
Was nicht klappt ist sind die Unterpunkte als Text einzubinden, also:

<li><a href="#"><img src="..." alt="Hauptpunkt_nr_1"/></a>
    <ul>
         <li><a href="#">Unterpunkt1</a></li>
         <li><a href="#">Unterpunkt2</a></li>
         <li><a href="#">Unterpunkt3</a></li>
    </ul>
</li>
Unbekannter Benutzer ·

Wow ich habs geschafft, dass die Unterpunkte jetzt aufgeklappen. Allerdings nur die Unterpunkte des Hauptpunktes auf dessen Seite ich bin. D.h. Bin ich auf Seite 1 funktionieren nur die Unterpunkte von Hauptpunkt 1 usw.
Es sopll aber so sein, dass auf jeder Seite immer alle Punkte ausklappbar sind :-(

Unbekannter Benutzer ·

Here we go:

### Menü ###
lib.mainMenu = HMENU
lib.mainMenu {

  ### Erste Ebene ###
    1 = TMENU
    1.wrap = <ul class="navigation">|</ul>
    1.expAll=1
    1.NO = 1
    1.NO {
        doNotShowLink = 1
        beforeImgLink = 1
        beforeImg = GIFBUILDER
        beforeImg {
                XY = 135,30
                backColor = #FFFFFF
                10 = IMAGE
                10=TEXT
                10 {
                        text.field=title
                        fontColor = #666666
                        fontFile = fileadmin/fonts/gothic.TTF
                        fontSize = 10
                        antiAlias = 3
			offset = 0,19
			align = center
                }
                
               
        } 
	
        target = _top
        ATagTitle = title
        wrapItemAndSub = <li>|</li>
           
    }

    ### Zweite Ebene ###
    2 = TMENU
    2.wrap = <ul>|</ul>
    2.expAll=1
    2.NO = 2
    2.NO  {
      wrapItemAndSub = <li>|</li>
    }
}