Hallo Leute,
ich möchte gerne zwei unterschiedliche CSS-Klassen in der "Normalen"- und in der rechten Spalte nutzen, dies klappt auch durch CASE ... Ich beschränke mich aber nur auf den CType "textpic". Zusätzlich dazu möchte ich in beiden Spalten die Links anders aussehen lassen, alles zusammen ergibt dann folgenden Code:
my.box = CASE
my.box.key.field = colPos
my.box.default < tt_content.textpic
my.box.default {
20.text.20.wrap = <div class="maintext"> | </div>
}
my.box.2 < tt_content.textpic
my.box.2 {
20.text.20.wrap = <div class="righttext"> | </div>
}
# Und das gleiche für die Links
my.link = CASE
my.link.key.field = colPos
my.link.default < tt_content.text
my.link.default {
20.parseFunc.tags.link.typolink.wrap = <IMG height=17 src="fileadmin/pfeil_gruen.gif" width=17 align=absMiddle border=0> |
20.parseFunc.tags.link.typolink.ATagParams = class="textlink"
}
my.link.2 < tt_content.text
my.link.2 {
20.parseFunc.tags.link.typolink.wrap = <IMG height=17 src="fileadmin/pfeil_blau.gif" width=17 align=absMiddle border=0> |
20.parseFunc.tags.link.typolink.ATagParams = class="righttext"
}
# Zuweisung der Definitionen
# tt_content.text >
# tt_content.text < my.link
tt_content.textpic >
tt_content.textpic < my.box
my.link ist auskommentiert, da wenn aktiv, my.box überschrieben wird und der Text im textpic-Element nicht mehr sichtbar ist ...
Dies ist auch das Problem!!! Was mache ich denn falsch ...?
Grüße,
Gommes