Zum Inhalt springen

GIFBUILDER und Texte

Erstellt am 28. April 2005 · 2 Antworten · letzte Antwort am 28. April 2005

Tags: Bilder, Frage

ina ·

Ich habe zwei "Elemente" die ich gern zusammen bringen möchte? Den Pfad-Teil hab ich, ein Bild kann ich auch erstellen, aber wie krieg ich den Pfad-Teil in mein Bild?

temp.CRUMBS = COA
temp.CRUMBS {
    10 = HMENU
    10 {
        special = rootline
        special.range = 0|-2
        1 = TMENU
        1.target = _top
        1 {
            NO.linkWrap = | » 
            CUR = 1
            CUR.doNotLinkIt = 8,33
            CUR.doNotShowLink = 8,33
        }
    }
    20 = TEXT
    20.field = title 
}

temp.topBanner = IMAGE
temp.topBanner.file = GIFBUILDER
temp.topBanner.file {
    XY = 600, [10.h]
    10 = IMAGE
    10.file = fileadmin/images/banner.gif
    10.file.width= 600
    
    20 = TEXT
    #20.text.field = title
    #20.text.value = temp.CRUMBS
    20.text.data < temp.CRUMBS
    20.text.data = leveltitle : 2
    20.text.insertData = 1 
    
    20.offset = -10,[10.h]-6
    20.niceText = 1
    20.align=right
    20.fontSize= 12
    20.fontFile = fileadmin/fonts/YanoneKaffeesatzLight.otf
    20.fontColor = black
}

Es geht mir um 20.text und dann was? wie kann ich mein temp.CRUMBS da rein bringen? Wo stehen die ganzen Möglichkeiten was ich machen kann (value, field, data, insertData etc.) Irgendwo wo das (vielleicht sogar vernünftig *g) beschrieben ist?

toyde ·

Hi Ina.

Dein Crumbmenu besteht ja momentan aus einem hierarchischem Text-Menü. Weshalb versuchst du nich mal das als GMENU anzuzeigen? Muss ja nicht alles im gleichen Bild stehen, wenn Bilder nebeneinanderstehen sieht man den Unterschied im Frontend schliesslich nicht.

Evtl. auch eine Idee:
Den Pfad, oder einfach die Info die im Bild erscheinen soll, in einen Parameter schreiben ($parameter) und diesen dann anstatt als title/subtitle reinschreiben in "20.text.value= $parameter".

*bye

ina ·

So, dann will ich meine Frage mal selbst beantworten 😃
Die magische Eigenschaft ist cObject

temp.topBanner = IMAGE
temp.topBanner.file = GIFBUILDER
temp.topBanner.file {
    XY = 600, [10.h]
    10 = IMAGE
    10.file = fileadmin/images/banner.gif
    10.file.width= 600
    
    20 = TEXT
    20.text.cObject < temp.CRUMBS
    20.text.stripHtml = 1
    20.text.insertData = 1 
    20.offset = -10,[10.h]-6
    20.niceText = 1
    20.align=right
    20.fontSize= 10
    20.fontFile = fileadmin/fonts/YanoneKaffeesatzLight.otf
    20.fontColor = black
}

Und ich will kein GMENU weil ich will einfach nur die Zeile in einem Banner angeben.... Ich hab zwar noch ein kleines Problemchen mit den HTML Sonderzeichen (wollte ein &gt; bzw. > Zeichen als Trenner angeben), aber das poste ich mal in nem neuen Thread...

Nachtrag: Das hab ich jetzt auch "gelöst", fürs erste erstmal, nämlich statt &gt; &#62; benutzen. Naja, funktioniert...