[TYPO3-german] mailform: Submit-Button wrappen

Robert Markula robert.markula at gmx.net
Tue Sep 25 19:37:33 CEST 2007


Claude schrieb:
> Robert Markula schrieb:
>> Hallo nochmal,
>> Wie kann man den Submit-Button in ein <div>-Element wrappen? Ziel 
>> sollte diese Ausgabe sein:
>>
>> <div class="buttonHolder">
>>     <input type="submit" name="foo" value="bar" />
>> </div>
>>
>> Grüße,
>> Ro
> 
> Hast du schon ein Template angelegt? Da sollte es doch möglich sein, oder?

Hallo Claude,
Ich verwende die normale, Typo3-eigene Mailform, da gibt es (leider) 
kein Template. Der HTML-Code im FE wird per TypoScript (und teilweise 
hardcoded) erzeugt. Es müsste also eine TypoScript-Lösung geben.

Ich habe allerdings im Web eine "Zwischenlösung" gefunden, bei der zwar 
allen Form-Elementen eine eigene Klasse verliehen wird, aber eben auch 
dem Submit-Button. Der nötige TS-Code:

tt_content.mailform.20 {
   # Use the ###COMMENT###-marker as class
   layout = <div class="###COMMENT###">###LABEL### ###FIELD###</div>

   # Add a custom fieldname to the layout <div> in the form of the 
###COMMENT###-marker
   commentWrap.wrap >
   commentWrap.cObject=COA
   commentWrap.cObject{
     20=TEXT
     20.value=field_{current:1}
     20.insertData=1
   }

Grüße,
Ro


More information about the TYPO3-german mailing list