[TYPO3-german] Contentelement bedingt anzeigen

Christian Wolff chris at connye.com
Wed Apr 22 14:42:13 CEST 2009


JoH asenau schrieb:
>> Wenn Du's wirklich separat machen willst, wären Conditions aber
>> sicherlich auch OK.
> 
> Eine weitere Option wäre, die Elemente mit Hilfe im PHP Code des Plugins in
> einem Register abzulegen.
> Das Register wird einfach vor dem Inhalt der rechten Spalte zusätzlich
> ausgegeben und erzeugt lediglich Content, wenn es vorher befüllt wurde:
> 
> Hierzu müsstest Du das TypoScript Setup ein wenig umbauen:
> 
> renderObj1 = LOAD_REGISTER
> renderObj1 {
>   meinZusatzElement.cObject  = RECORDS
>   meinZusatzElement.cObject  {
>     tables = tt_content
>     source = {$plugin.meinPlugin.ce1Id}#
>   }
> }
> 
> Und dort wo Du die Spalte ausgibst kommt dann z.B. sowas hin:
> 
> subparts.RECHTS = COA
> subparts.RECHTS {
>   10 = HTML
>   10.value.data = register:meinZusatzElement
>   20 < styles.content.getRight
> }
> 
> Die Zusatzelemente befinden sich natürlich auf einer Seite, die ansonsten
> nicht sichtbar ist.
> Ein SysFolder würde sich hierfür anbieten.
> 
> HTH
> 
> Joey
> 
> 

hi die Register variante funktioiniert natürlich nur wenn das Plugin im
html Quelltext vor den "bedingen Elementen" gerendert wir. die conditon
variante funktioniert auch in dem fall das die bedingten elemente vor
dem plugin im html code auftauchen.

gruss chris

-- 
Christian Wolff // Berlin
http://www.connye.com

some projects:
http://richtermediagroup.com | http://titanic.de |
http://fairplay-homepage.de


More information about the TYPO3-german mailing list