Ergebnis 1 bis 5 von 5

Thema: HTML Code in <a> Tags von GMENU einfügen

      
  1. #1
    Forum Zuschauer
    Registriert seit
    18.10.2006
    Beiträge
    7

    HTML Code in <a> Tags von GMENU einfügen

    Hallo,

    ich möchte HTML Code zwischen die <a> Tags eines GMENU einfügen. Sinn und Zweck des Ganzen ist CSS Tooltips für das GMENU verfügbar zu machen. Der ausgegebene HTML Code soll dann in etwa so aussehen:
    HTML-Code:
    <a href.....><span>Tooltip Text</span><img ....></a>
    ein ähnliches Problem gab es vor kurzem hier HTML Code zwischen Menü <a>-Tags einschleusen
    aber die Lösung scheint nur für TMENU zu funktionieren.

    Grundsätzlich sehe ich zwei Herangehensweisen, ich kann GMENU verwenden und versuchen Text einzufügen, oder ich kann TMENU nehmen und ein Bild einfügen. Die erste Variante wäre mir lieber, da hier das RO schon vorhanden ist, das ich zusätzlich in diesem Menu auch verwende.
    Mit beforeImg und beforeROImg kann ich zwar die Bilder ins TMENU einbinden und auch den RO realisieren, wenn ich sie aber linke sind sie in einem separaten <A> Tag. Das kann ich leider nicht gebrauchen. Mit COA bekomme ich es zwar zwischen die <a> Tags aber dann fehlt mir der RO.
    Meine Versuche bzgl. des GMENU waren einen wrap, bzw. innerWrap zu benutzen. wrap setzt den HTML Code vor den <a> Tag und innerWrap funktioniert überhaupt nicht mit GMENU.
    Ausserdem habe ich versucht ein COA für das GMENU zu verwenden und damit Text und Bild zusammen einzubinden, aber auch das scheint GMENU nicht zu mögen.
    Ich bin wirklich um jeden Ratschlag froh, denn langsam gehen mir die Ideen aus...

    Viele Grüsse,

    Sulay

  2. #2
    Forum Zuschauer
    Registriert seit
    18.10.2006
    Beiträge
    7

    Frage

    Hallo,

    um es gleich vorweg zu nehmen, ich bin kein Stück weitergekommen!

    Hier mein Code des Menüs:
    MENU_3 = HMENU
    MENU_3 {
    entryLevel = 3
    1 = GMENU
    1.wrap= <div id="trueContainer" style="white-space: nowrap;"> | </div>
    1.NO.wrap = <span>test|</span>
    1.NO = 1
    1.NO {
    XY = [10.w], [10.h]
    10 = IMAGE
    10.file = GIFBUILDER
    10.file {
    XY = [10.w], [10.h]
    10 = IMAGE
    10.file.import = uploads/media/
    10.file.import.field = media
    10.file.importlistNum = 0
    10.file.height = 60
    10.offset = 0, 0
    20 = EFFECT
    20.value = gray
    }
    }
    1.RO = 1
    1.RO {
    XY = [10.w], [10.h]
    10 = IMAGE
    10.file = GIFBUILDER
    10.file {
    XY = [10.w], [10.h]
    10 = IMAGE
    10.file.import = uploads/media/
    10.file.import.field = media
    10.file.importlistNum = 0
    10.file.height = 60
    10.offset = 0, 0
    }
    }
    }
    In der 6ten Zeile versuche ich den Code einzufügen, aber er wird dann um die <a> Tags aussenherum gewrapt. Mit innerWrap wird der Code garnicht gewrapt und ich habe langsam alle mir bekannten Wraps in verschiedensten Kombinationen ausprobiert.
    Wie kann ich den HTML Code zwischen die <a> Tags bekommen. Habt ihr eine Idee?

    Viele Grüsse
    Sulay

  3. #3
    TYPO3forum.net Donater
    Registriert seit
    08.10.2006
    Beiträge
    78
    hallo
    du musst folgenden Befehl verwenden
    ATagParams = <span>Tooltip Text</span>

    MENU_3 = HMENU
    MENU_3 {
    entryLevel = 3
    1 = GMENU
    #1.wrap= <div id="trueContainer" style="white-space: nowrap;"> | </div>
    #1.NO.wrap = <span>test|</span>
    1.NO.ATagParams = <div id="trueContainer" style="white-space: nowrap;"><span>|</span></div>

  4. #4
    Forum Zuschauer
    Registriert seit
    18.10.2006
    Beiträge
    7
    Hallo,

    Danke für die Antwort, ich hatte die Sache jetzt für einige Zit begraben und alles etwas anders gelöst, aber die ATagParams helfen hier leider auch nicht, denn diese wrapen in den ersten a-Tag, aber ich wollte ja zwischen die Tags.
    Wie ich vor kurzem aber gesehen habe hat sich Nikolas Hagelstein dem Problem angenommen und eine Extension GMenu plus geschrieben, die den InnerWrap zu GMenu hinzufügt.

    Grüsse,

    Sulay

  5. #5
    TYPO3 Forum Team Moderator
    Registriert seit
    01.12.2005
    Ort
    Kiel
    Alter
    43
    Beiträge
    2.504
    moin,

    stdWrap.wrap oder mit stdWrap.prepend dürfte es kein Problem sein innerhalb des a-tags etwas einzufügen.

    Armin
    Nichts kommt von selbst, sogar eine Dummheit muss man erst machen.

    Tipps und Tricks zu TYPO3: http://typo3.intervation.de
    Folge mir auf http://twitter.com/intervation
    Agentur: Ideenwerft Werbeagentur

 

 

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Facebook Kommentare

Ähnliche Themen

  1. php code in typo3 einfügen
    Von JuliusCaesar im Forum TYPO3 4.x Fragen und Probleme
    Antworten: 3
    Letzter Beitrag: 27.08.2007, 18:17
  2. PayPal Code in TYPO3 HTML Element einfügen => Bild verzerrt
    Von Junior im Forum TYPO3 3.x Fragen und Probleme
    Antworten: 0
    Letzter Beitrag: 11.12.2006, 16:00
  3. HTML Code zwischen Menü <a>-Tags einschleusen
    Von neo im Forum GMENU, HMENU, TMENU und Co.
    Antworten: 2
    Letzter Beitrag: 07.09.2006, 14:02
  4. Code-Tags im RTE
    Von parchegroup im Forum TYPO3 4.x Rich Text Editor
    Antworten: 1
    Letzter Beitrag: 04.08.2006, 23:01

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237