[TYPO3-german] Contentelement bedingt anzeigen

JoH asenau info at cybercraft.de
Wed Apr 22 00:50:46 CEST 2009


>> Ich könnte die Hilfetexte zwar auch innerhalb des Plugins ausgeben,
>> würde das aber lieber über Contentelemente lösen, da diese leicht
>> geändert werden können. Weiß jemand, wie ich das Problem lösen kann?
>
> ungefähr so:
>
> [GPvar= tx_plugin_pi1=1]
> temp.helpmarker = CONTENT
> temp.helpmarker {
> table = tt_content
> select {
>     pidInList = 123
>     orderBy = sorting
>   }
> }
> [global]
>
> jetzt kann der redakteur auf 123 den inhalt nach belieben bearbeiten.
> aber man kann ihn auf einer beliebigen seite per TS ein und
> ausblenden.

Und wenn man das jetzt noch ohne Condition direkt per
$this->cObj->cObjGetSingle so in das jeweilige Plugin einbaut, dass beim
passenden Zustand das jeweilige Element gezogen wird, ist es IMHO eine
saubere Lösung.

Wenn es nur einzelne Element sind, würde sich allerdings eher das RECORDS
Element anbieten, das man dann an cObjGetSingle übergibt.

Richtig hübsch wird es dann mit einem entsprechenden Eintrag bei den
Constants, damit der Admin schnell und komfortabel die richtige ID eintragen
kann.

HTH

Joey

-- 
Wenn man keine Ahnung hat: Einfach mal Fresse halten!
(If you have no clues: simply shut your gob sometimes!)
Dieter Nuhr, German comedian
Xing: http://contact.cybercraft.de
T3 cookbook (2nd edition): http://www.4any1.de
TYPO3 Schulung: http://workshops.eqony.com




More information about the TYPO3-german mailing list