Hi !
Ich versuche seit TAGEN um jedes Content Element einen Wrap zu basteln und es will nicht ...
um den header hab ich einen wrap hinbekommen,
ist testweise der, der auch bei den menüs oben und unten steht (was toll funktioniert).
gelöst mit:
content.wrap.header = <img src="fileadmin/dxa/dxa_menue_oben.jpg"> |
in template / constants:
jetzt soll um jedes content element, egal ob text, text/bild, image etc ..., ein weisser hintergrund und unten als abschlusswrap sozusagen das gegenstück zu oben rein.
habs mit content.wrap.bodytext probiert, will aber nicht ...
weiss jemand abhilfe, vermutlich ein triviales ding aber ich hab die TSRef und alle erdenklichen dokus jetzt durch ...
DANKE !!!!!!
harry
Sollte eigentlich damit gehen, oder?
content {
wrap.header1 = <h1> | </h1>
wrap.bodytext = <p class="contenttext">|</p>
}
Gruss
S.Kimo
lies dir doch einfach mal die FAQ auf typo3.org durch.
HI,
danke fürn Tip, aber mit content.wrap.bodytext hab ichs versucht .. der header geht .. aber bodytext nicht .. leider .. werd morgen mal die FAQ studieren, hab denk ich zwar schon alles gelesen aber ich schau nochmal rein ... danke 🙂
falls jemand noch ne andere idee hat 🙂
grtz, harry
Danke für die Tips .. habe jetzt eine Lösung gefunden die funktioniert
grtz, harry
klotzberg schriebDanke für die Tips .. habe jetzt eine Lösung gefunden die funktioniert
na, da freuen sich aber alle, die dasselbe problem hatten... 🙂
und so hats funktioniert ...
Das folgende Codefragment hab ich auf typo3.org entdeckt, kann den Artikel aber leider nicht mehr finden, deswegen poste ichs einfach mal hier rein.
Der Wrap um die Content Elemenete funktioniert in allen 4 Spalten. default ist die "Normal-Column", 3 der Rand ... usw ... Es wird um jedes Content-Element eine Tabelle gebaut, in meinem Fall hab ich eine Grafik oben vor den Content gesetzt. Den Code ins Setupfield vom Template und tata ... es geht.
Die Breite der Grafik bestimmt dann auch gleich die Breite der gesammten Spalte .. in meinem Fall sollte der Hintergrund jedes ContentElements weiss sein
temp.customWrap < tt_content.stdWrap
temp.customWrap {
prepend = CASE
prepend {
key.field = colPos
default = TEXT
default.value = <table><tr><td><img src="fileadmin/hier steht der pfad zur grafik die vor jedes element soll-spalte normal=default"></td></tr><td bgcolor="FFFFFF" bordercolor="#FFFFFF" valign="TOP">
1 = TEXT
1.value = <table><tr><td bgcolor="ff0000">
2 = TEXT
2.value = <table><tr><td bgcolor="ff0000">
3 = TEXT
3.value = <table><tr><td bgcolor="ff0000">
4 = TEXT
4.value = <table><tr><td bgcolor="ff0000">
}
append = CASE
append {
key.field = colPos
default = TEXT
default.value = </td></tr></table><br>
1 = TEXT
1.value = </td></tr></table><br>
2 = TEXT
2.value = </td></tr></table><br>
3 = TEXT
3.value = </td></tr></table><br>
4 = TEXT
4.value = </td></tr></table><br>
}
}
tt_content.stdWrap >
tt_content.stdWrap < temp.customWrap
und jetzt hab ichs doch noch gefunden: in den FAQ auf typo3.org nach "wrap um tt_content" suchen ...
klotzberg schriebund jetzt hab ichs doch noch gefunden: in den FAQ auf typo3.org nach "wrap um tt_content" suchen ...
??? aber genau dahin führte doch mein link...
ich hab auf 400000 seiten gesucht ... da kann man schon mal den überblick verlieren ... wusste jetzt nicht mehr genau woher ich das hatte .. aber ja ! DASS IST GENAU DER LINK den du mir empfohlen hast ! DANKE
huhu, ich habe das selbe problem...
wie hast du denn die setup geschrieben?
wo du halt das tt_content einbindest.
und was bedeutet denn dieser folgende code?
tt_content.stdWrap >
tt_content.stdWrap < temp.customWrap
danke!
Hi,
tt_content.stdWrap >
tt_content.stdWrap < temp.customWrap
Das ">" als "Operator" löscht ein Objekt im TScript-Baum, also in diesem Fall das stdWrap im tt_content und das ">" weist dem Wert vor dem Perator den Wert des Objektes nach dem Operator zu. D.h. der Wert den temp.customWrap hat wir in das Objekt tt_content.stdWrap kopiert. Das steht aber auch in der TSRef unter https://docs.typo3.org/m/typo3/reference-typoscript/main/en-us/Index.html
Gruss S.Kimo