Zum Inhalt springen

Extension (hier tt_address) wrappen

Erstellt am 30. Juli 2008 · Noch keine Antworten

Tags: Frage

koery ·

Hallo,

ich möchte das plugin.tx_ttaddress_pi1 speziell wrappen, dh zB. die {field:uid} mitgeben.

Bei normalen content-Elementen kann das zB für die headline und den bodytetxt so machen (je nach gewählten layout im backend):

...

lib.stdheader.10.2.fontTag = <h1 id="{field:uid}_abc"><a href="#" onclick="outline('abc{field:uid}'); return false;">|</a></h1>

tt_content.text.20 = CASE
tt_content.text.20 {
   key.field = header_layout
   default = TEXT
   default.field = bodytext
   default.wrap = |
   default.parseFunc =< lib.parseFunc_RTE
   
   2 < .default
   2 = COA 
   2 {
   
     10 = TEXT
     10.stdWrap.field = uid
     10.stdWrap.wrap = <div id="abc|">
   
     20 = TEXT
     20.field = bodytext
     20.wrap = | </div>
     20.parseFunc =< lib.parseFunc_RTE
   }
    
   ...
}

In obigen Bsp bekomme ich auf diese Weise für jeden normalen Text-Content die uid in den Wrap Code und kann damit die einzelnen Blöcke zB. individuell gestalten etc.

Dies möchte ich nun auch bei Extension gerne machen, zB. mit der tt_address.

Für Tipps wäre ich sehr dankbar.
Viele Grüße
Chris