Hallo zusammen,
irgendwie stehe ich gerade auf dem Schlauch...
ich möchte ein Content Element nicht anzeigen, wenn jemand mit dem IE6 vorbei kommt. Die Condition ist nicht das Problem. Aber ich komme überhaupt nicht drauf, wie ich in der Condition jetzt sage, dass das Content Element mit der UID 5568 nicht angezeigt werden soll.
bei Plugins ist es ja klar, also z.B.
[browser=msie]&&[version =< 7.0]
plugin.tx_meinPlugin_pi1 >
[GLOBAL]
Aber bei einem Content Element??? Hilfe... 🙂
Hi
Hast du eine Lösung für das Problem? Das würde mich nämlich auch interessieren.
Kann man dieses spezielle Content Element denn nicht per TS basteln. Dann wär es ja ganz einfach...
Gruß
Michael
Hi,
@Anhur: nein
@Michaelh74: Es ist ein FCE.
Einfach so rein basteln geht bei mir zumindest nicht. Da es ein ganz normales CE sein soll.
Redakteure können hier auch mal ein neues Element oberhalb oder unterhalb rein machen.
Ich habe ja noch in der Typo3 Mailingliste gefragt. Da hat mich dann Martin Holtz auf die Idee gebracht.
Sein Lösungsansatz ist unter
http://snippets.typo3.org/snippets/c/100/
zu finden.
Da ich bei mir den Content aber anders hole hat es bei mir nicht gepasst.
Meinen Content hole ich mittels:
Inhalt = CONTENT
Inhalt {
table = tt_content
select.orderBy = sorting
select.where = colPos = 0
select.languageField = sys_language_uid
}
Er brachte mich aber auf die Idee in meine Bedingung einfach ein
Inhalt.select.andWhere = uid!=2
einzubauen. Hierbei filtere ich das Inhaltselement mit der uid 2 heraus.
Vorausgesetzt Du verwendest css_styled_content dann statt
Inhalt = CONTENT
Inhalt {
table = tt_content
select.orderBy = sorting
select.where = colPos = 0
select.languageField = sys_language_uid
}
einfacher
Inhalt < styles.content.get
Um Dinge wie sorting, colPos und sprache kümmert sich da ja schon css_styled_content.
Gruß
Michael