[Typo3-german] Condition über die Sichtbarkeit einer bestimmten Seite
JoH
info at cybercraft.de
Thu Sep 15 13:29:57 CEST 2005
>>> Hat irgendjemand eine Idee? Oder muss ich da an die UserFunc ran
>>> (was mir ehrlich gesagt ned so recht gefallen würde :-))?
>>
>> Also das Layout einer Seite kann man in der Condition
>> mit
>> [globalVar = TSFE:page|layout = xxx]
>> abfragen.
>> Da das Feld zum Verstecken ja "hidden" heisst, könntest du es mal mit
>> [globalVar = TSFE:page|hidden = 1]
>> probieren.
>>
> Die würde aber dann ja abfragen, ob die AKTUELLE Seite hidden ist! Was
> ich suche ist eine abfrage, ob "Seite mit ID=x" versteckt ist.
Und da hast Du Dir doch schon selbst die Antwort gegeben: Eine Abfrage,
keine Condition.
10 = COA
10 {
10 = COA
10 {
if.isTrue.cObject = TEXT
if.isTrue.cObject {
data = DB : pages:123:hidden
}
10 = TEXT
10.value = Sorry, hier wird im moment gearbeitet
}
20 = COA
20 {
if.isFalse.cObject = TEXT
if.isFalse.cObject {
data = DB : pages:123:hidden
}
10 < styles.content.get
}
}
123 ist die id Deiner Seite.
In den beiden COA regelst Du, was wann angezeigt werden soll.
Da können beliebig viele weitere Elemente rein.
Im Prinzip kannst Du damit einen kompletten Baumbereich ausblenden ohne ihn
auf "hidden" setzen zu müssen.
Damit wäre sichergestellt, daß keine einzige Seite Inhalt anzeigen würde,
solange an der Hauptseite gearbeitet wird.
Joey
--
Wenn man keine Ahnung hat: Einfach mal Fresse halten!
(If you have no clues: simply shut your knob sometimes!)
Dieter Nuhr, German comedian
openBC: http://www.openbc.com/go/invuid/Jo_Hasenau
More information about the TYPO3-german
mailing list