contao/test — Issue #978: Formulargenerator: CSS-ID für Eingabefelder
Author: xchs
Created: 2011-11-28 17:45:46+00:00
State: open
Labels: backend, Feature

Hallo Leo,

würde mir für den Formulargenerator wünschen, bei den unterschiedlichen Feldtypen (Textfelder usw.) neben der CSS-Klasse auch eine CSS-ID definieren zu können. Zurzeit wird die ID automatisch von TYPOlight generiert ("ctrl_PID"). Grund für mein Anliegen: Für die Verarbeitung der eingegebenen Daten eines Text-Eingabefeldes muss dieses mit einer ganz bestimmten eindeutigen ID gekennzeichnet sein, die ich aber leider nirgends direkt eingeben kann. Zwischenzeitlich habe ich mir so ausgeholfen, dass ich den entsprechenden Code der Formularfelder mittels HTML-Feldtyp im Formular eingebunden und die Textfeld-ID direkt hardcodiert eingetragen habe. Nachteil ist dabei allerdings, dass ich dadurch einige der Funktionen des EFG (Formulardaten speichern usw.) nicht mehr (richtig) nützen kann.

Es wäre deshalb sehr hilfreich, wenn man diese Feld-ID direkt im TL-Feld-Datensatz definieren könnte (außer es gibt einen bestimmten Grund, wieso das hier nicht sinnvoll ist).
Überlegt habe ich mir folgendes: Wenn im Datensatz eine benutzerdefinierte CSS-ID eingegeben wurde, dann soll diese verwendet werden. Ist das nicht der Fall, könnte - so wie jetzt auch schon - eine ID mittels "ctrl_PID" eingefügt werden.

--- _Originally created on August 30th, 2009, at 12:27am (ID 978)_