Zum Inhalt springen

Problem mit Grafikbasierendem browse Menü

Erstellt am 28. Juni 2006 · 4 Antworten · letzte Antwort am 28. Juni 2006

Tags: Frage

Christian_sps ·

Oh freude, Ich habe mal wieder ein Problem mit dem ich euch belästigen kann 😉

Es handelt sich um ein special = browse Menü, welches ich mit , per GIFBUILDER gezeichneten Grafiken verschönern möchte. Funktioniert auch alles ganz wunderbar, bis auf die Tatsache das auf den Schaltflächen kein Text ausgegeben wird.

Hier der ts Code:

30.BUCHMARKTMENU= HMENU
30.BUCHMARKTMENU {
                  special = browse
                  special {
                            items = prev | next
                            prev.fields.title = <- Zurück
                            next.fields.title = Vor ->
                          }
                  1 = GMENU
                  1.NO = 1
                  1.NO { 
                        XY = 200,50
                        backColor = silver
                        10 = TEXT
                        10 {
text.field < prev.fields.title [*] next.fields.title
                            fontColor = #FFFFFF
fontFile = fileadmin/layout/times.ttf
                            fontSize = 12
                            niceText = 0
                            offset = 7,21
                           }
                        wrap = |     
                        }
                  1.RO < .1.NO
                  1.RO {
                        fontColor = #FFFFFF
                        backColor = red
                       }
                                                
                 }

Mein Problem besteht nun darin das auf beiden Schaltflächen ( die funktionieren ) kein Text geschrieben wird. Hätte jemand einen denkanstoß?

steffenk ·

text.field < prev.fields.title ...

kann doch nicht gehen, da prev.fields.title kein erkanntes Objekt ist.
Setz da mal einen beliebigen Text ein, um das "nackt" zu testen

Christian_sps ·

Soweit ich weis ist es nicht möglich dem Text Objekt einen beliebigen String zu übergeben, es braucht eine Angabe aus dem Content Element ( Lasse mich aber gerne eines besseren belehren, ist ja nicht so das ich nicht mehr als eine Möglichkeit in den letzten Stunden ausprobiert hätte 😉 ). Wenn ich ihm beispielsweise aus dem titel der Seite füttere bekomme ich eine Interessante Fehlermeldung

Fatal error: Call to undefined function ImageTTFBBox() in /var/www/typo3_src-4.0/t3lib/class.t3lib_stdgraphic.php on line 970
steffenk ·

dazu musst Du überlegen, wie das ausgelesen wird.
das Property field wird direkt aus dem TCA-Array der Tabellen genommen, daher gibts auf jeden Fall einen Fehler, kopieren kannst Du nur Objekte.

Christian_sps ·

Mhm, das mit den Objekten leuchtet mir ein...

Ich habe zwar immernoch keine nennenswerten Fortschritte bei diesem Problem gemacht aber ich denke dein denkanstoß hatt mich doch ein Stück in die richtige Richtung gebracht 😉