Hallo,
nach stundemlangen Suchen bin ich leider immer noch keinen Schritt weiter.
:-(
Ich möchte ein Inhaltobjekt (erstes Objekt der rechten Spalte) in eine Grafik umwandeln und bekomme es irgendwie nicht hin.
Hier mein Code:
# Content ziehen. Funktioniert. Er gibt den ersten Eintrag aus
temp.Rechts = CONTENT
temp.Rechts {
table = tt_content
select.orderBy = sorting
select.where = colPos=2
select.begin =0
select.max =1
}
# Zum debuggen. Der richtige Wert wird dargestellt
page.68 < temp.Rechts
page.20 {
marks.HEAD_RECHTS = IMAGE
marks.HEAD_RECHTS.file = GIFBUILDER
marks.HEAD_RECHTS.file {
XY = [20.w] + 10, [20.h] + 2
backColor = blue
20 = TEXT
20.text.data < .temp.Rechts #<< hier ist der Haken!!!
#20.text < temp.Rechts # und so gibt er CONTENT aus
20.text.case = lower
20.offset = 0, 12
20.fontFile = fileadmin/fonts/HelveticaNeue/HELVNM__.TTF
20.fontColor = black
20.fontSize = 11
20.niceText = 1
}
}
wie bekomme ich den Wert von " temp.Rechts" ins Image?
kann mir jemand nen Tipp geben?
Danke
xing
xing schrieb 20.text.data < .temp.Rechts #<< hier ist der Haken!!!
Hast du zufällig einen Schreibfehler? Oder warum hast du in der Zeile
20.text.data < .temp.Rechts #<< hier ist der Haken!!!
einen Punkt vor temp.rechts gemacht?
Ich hoffe, das war das Problem, ansonsten hätte ich keine Ahnung (bin aber auch nicht der Typo3-Guru)
Sebastian
nein das war es nicht!
Ich habe auch schon alle Varianten (mit und ohne Punkt) durchprobiert.
Leider kein Erfolg.
xing
hmm, weis keiner nen Rat?
Im Prinzip scheint es nur das Problem eine Umwandlung von "CONTENT" nach "TEXT" zu sein.
Der Gifbuilder will als Input offentlich nur TEXT.
Wie kann ich den "CONTENT" zu "TEXT" machen?
danke
xing
Geht glaube ich nicht! Du kannst aber mit dem Typ RECORDS Content Elemente direkt aus der Datenbank abfragen, wenn du deren uid hast. Wie das genau geht steht auf typo3.org
ja, hatte ich auch probiert. Ging auch nicht so richtig.
Ich habe mir erstmal geholfen, indem ich stdheader in eine Grafik umgewandelt habe. Das ist zwar am nicht, was ich wollte, funktioniert aber erstmal.
Nachteil ist, das alle Header jetzt Grafiken sind. Ich weis, das man über Layout 1- 3 das ändern kann. Das will und kann ich aber meinen Texteingebenen Redakteuren nicht zumuten. Von daher verzichte ich erstmal auf andere Header.
Die Sache mit den Records schau ich mir nochmal an. Das muss doch irgendwie gehen.
SpaltenHeader = IMAGE
SpaltenHeader {
file = GIFBUILDER
file {
XY = [10.w] + 10, 18
transparentBackground = 1
transparentColor = red
backColor = white
10 = TEXT
10.text.field =
10.text.current = 1
10.text.case = lower
10.fontSize = 10
10.offset = 0,12
10.fontFile = fileadmin/fonts/HelveticaNeue/HELVNM__.TTF
10.fontColor = #000000
#10.niceText = 1
}
}
lib.stdheader.10.1 >
lib.stdheader.10.1 < SpaltenHeader
danke
xing
hi
ich stehe - 3 jahre nach diesem thread - vor genau dem gleichen problem.....
:-(
grüssle
sissi