Zum Inhalt springen

TMENU mit GIFBUILDER Background Image???

Erstellt am 15. Juni 2006 · 6 Antworten · letzte Antwort am 16. Juni 2006

Tags: Frage

Unbekannter Benutzer ·

Hallo,

ich habe nun hier ein relativ kompliziertes Menü aus TMENUs mit <ul> erstellt. Das funktioniert auch sehr gut, nur jetzt würde ich gerne in der zweiten Ebene einem TMENU einen Background der aus einem GIFBUILDER stammt verpassen...
Hier ist mal ein Codeschnipsel mit statischem Background aus einer Constant

2 = TMENU
2 {
wrap = <ul class="mainmlvl2" style="background-image: url({$aktausgabemenu}) ;"> | </ul>
noBlur = 1 
NO = 1
    NO {        
      allWrap = <li> |</li>       
ATagTitle.field = abstract // description // title 
    }
}

Nur wie bekomme ich das GIFBUILDER Objekt in den Wrap rein? Das ist ja kein StdWrap, oder? also ein before und after scheint es nicht zu geben, damit habe ich es schon probiert...
Habe ich etwas übersehen oder hat jemand eine Idee?

toyde · · Beste Antwort

Wenn schon GIFBUILDER, dann gleich ein GMENU. Wenn Du dein TMENU beibehalten möchtest, dann arbeite doch mit CSS Klassen für gewünschte Ebenen (z.B. Hauptebene, 3. Ebene darunter, etc..)

grüsse

Unbekannter Benutzer ·

Ja, ich will kein GMENU, weil es ein großes Menu ist und ich dann die Ladezeit zu hoch fände. Außerdem soll die Seite für Suchmaschinen optimiert werden und ich denke doch, dass Textlinks (vorallem wenn darin die Keywords vorkommen) mehr bringen als Bilder mit alt-Tags !?
Ich habe ja für jede Ebene eine eigene CSS-Klasse nur auch dann sehe ich nicht, wie ich ein gifbuilder-Image in das CSS reinbekomme... Außer natürlich ich mache ein dynamisches CSS und lasse mir eine IMGRESOURCE auswerfen, die ich dann verarbeite... Das wäre vielleicht eine Möglichkeit. Aber ob es mir den Aufwand wert ist, ich weiß nicht...

Unbekannter Benutzer ·

Na genau das habe ich doch im Moment.
Nur das Bild an der Stelle wird mehrmals auf der Seite in verschiedenen Größen gebraucht und wechselt auch hin und wieder. Daher dachte ich man läd es einmal hoch und macht per GIFBUILDER die ganzen Versionen daraus.
Oben in meinem Typoscript sieht man ja, dass ich ein Bild aus einer Constant als Background zuweise. nur sehe ich keine Möglichkeit dort ein Gifbuilder-Objekt hineinzubekommen.

miwolfram ·
Kitsunet schrieb

Na genau das habe ich doch im Moment.
Nur das Bild an der Stelle wird mehrmals auf der Seite in verschiedenen Größen gebraucht und wechselt auch hin und wieder. Daher dachte ich man läd es einmal hoch und macht per GIFBUILDER die ganzen Versionen daraus.

ahso...

Unbekannter Benutzer ·

Dazu vielleicht noch ein Idee, von der ich nicht weiß, ob es klappt... Kann ich mir ein temporäres Objekt zusammenbasteln aus TEXT und GIFBUILDER etc. das dann am Ende meinen gewünschten wrap abbildet und dann sowas machen

wrap < temp.meinewrapinfos

nein oder, denn dann würde versucht den wrap mit dem temp-Objekt zu belegen und nicht mit dem Ergebnis davon?
Es wäre natürlich nett, wenn man das Ergebnis, wie es auch im Frontend aussehen würde zuweisen könnte...