[TYPO3-german] TCA Palettes erweiterung per TS abfragen

Johannes C. Laxander jc at laxander.com
Sun May 1 09:51:03 CEST 2016


Hallo Michael,

du möchtest das als String zuweisen und dabei 'register:styleclass' auflösen? 
Dann versuch's mal damit:

lib.stdheader.10.1.fontTag = <h1 {register:styleclass}>|</h1>
lib.stdheader.10.1.fontTag.insertData = 1

oder

lib.stdheader.10.1.fontTag.stdWrap.insertData = 1

Mit 'insertData' wird zuerst die geschweifte Klammer aufgelöst. Hängt aber davon ab, ob ' lib.stdheader.10.1.fontTag' stdWrap zulässt.

Johannes

> -----Ursprüngliche Nachricht-----
> Von: typo3-german-bounces at lists.typo3.org [mailto:typo3-german-
> bounces at lists.typo3.org] Im Auftrag von Michael Müller
> Gesendet: Freitag, 29. April 2016 16:53
> An: typo3-german at lists.typo3.org
> Betreff: [TYPO3-german] TCA Palettes erweiterung per TS abfragen
> 
> Hallo,
> habe mir eine kleine extension gebastelt die mir die überschrift um ein
> selectfeld erweitert.
> Das funktioniert auch soweit.
> Jetzt möchte ich den eintrag aus der Tabele holen und in die h1 als class
> reinschreiben.
> 
> [TS]
> lib.styleclass = COA
> lib.styleclass {
> 10 = CONTENT
> 10 {
> table = tt_content
> select {
> pidInList.dataWrap = {field:uid}
> max = 1
> }
> renderObj = COA
> renderObj {
> 10 = TEXT
> 10 {
> field = class_style
> wrap = class="|"
> }
> }
> }
> }
> 
> 10 = LOAD_REGISTER
> 10.styleclass.cObject < lib.styleclass
> 
> lib.stdheader.10.1.fontTag = <h1 {register:styleclass}>|</h1> [/TS]
> 
> Aber 'register:styleclass' wird nicht aufgelöst.
> Hofffe es kann mir einer helfen
> 
> mfg
> Michael
> _______________________________________________
> TYPO3-german mailing list
> TYPO3-german at lists.typo3.org
> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german



More information about the TYPO3-german mailing list