[TYPO3-german] Formhandler - CSS Klasse zuweisen wenn required Field - GELÖST!

JCL - Johannes C. Laxander jc at laxander.com
Thu Jan 17 09:27:28 CET 2013


Ich habe die Lösung auf meine Frage gefunden.

Seit Version 1.5 ist es möglich, einem Subpart im Master-Template Paramater mitzugeben (tolle Sache!).

In Meinem Fall habe ich das so gelöst:

1. Formular-Template

###master_textarea;class="required"###

2. Master-Template

Im <label>-Tag wird das im ersten Paramaeter übergebene Class-Attribut über den Marker ###param1### eingefügt:

<!-- ###master_textarea### -->
###error_###fieldname######    
<div class="ym-fbox-text ###is_error_###fieldname######">
  <label ###param1### for="###fieldname###">###LLL:###fieldname######</label>
  <textarea rows="5" cols="30" id="###fieldname###" name="###formValuesPrefix###[###fieldname###]">###value_###fieldname######</textarea>
</div>
<!-- ###master_textarea### -->

Weiter Infos unter: http://www.typo3-formhandler.com/documentation/articles-howtos/a/how-to-use-a-master-template/

Gruß, Johannes.


> -----Ursprüngliche Nachricht-----
> Von: typo3-german-bounces at lists.typo3.org 
> [mailto:typo3-german-bounces at lists.typo3.org] Im Auftrag von 
> JCL - Johannes C. Laxander
> Gesendet: Dienstag, 15. Januar 2013 17:59
> An: 'German TYPO3 Userlist'
> Betreff: [TYPO3-german] Formhandler - CSS Klasse zuweisen 
> wenn required Field
> 
> Hallo,
>  
> bei entsprechender Konfiguration wird für ein "required 
> field" eine Markierung angehängt, im Normalfall ein ' * '.
> Ich würde nun aber gerne dem <label>-Tag eine CSS Klasse 
> zuweisen, wenn es sich um ein "required field" handelt, um so 
> den Label z.B. in Fettschrift darzustellen.
>  
> Mir fiel bisher nur ein, im Master-Template zwei Definitionen 
> anzulegen, z.B.:
>  
> <!-- ###master_textarea### --> und <!-- 
> ###master_textarea-required### -->
>  
> Bei Variante 2 kann ich dann im <label>-Tag die Klasse festlegen, z.B.
>  
> <label class="required" ...>Feldname</label>
>  
> Mir scheint das aber nicht der Weissheit letzter Schluss zu sein.
> Gibt es eine andere Möglichkeit, hat jemand eine Idee???
>  
> Gruß, Johannes.
> 
> _______________________________________________
> 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