{"issue":{"state":"open","created_at":"2011-11-29T07:07:04Z","updated_at":"2011-11-29T07:07:09Z","user":{"gravatar_id":"929fedda626b6d2219b602c210b5f82c","id":1218766,"url":"https://api.github.com/users/xchs","avatar_url":"https://secure.gravatar.com/avatar/929fedda626b6d2219b602c210b5f82c?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","login":"xchs"},"comments":5,"body":"Hallo Leo,\n\nwü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.\n\nEs 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).\nÜ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.\n\n--- _Originally created on August 30th, 2009, at 12:27am (ID 978)_","assignee":{"gravatar_id":"87d2e5aefadcb310f9155df28c2b3582","id":1192057,"url":"https://api.github.com/users/leofeyer","avatar_url":"https://secure.gravatar.com/avatar/87d2e5aefadcb310f9155df28c2b3582?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","login":"leofeyer"},"id":2379501,"number":978,"labels":[{"name":"backend","color":"e6e6e6","url":"https://api.github.com/repos/contao/test/labels/backend"},{"name":"Feature","color":"4183c4","url":"https://api.github.com/repos/contao/test/labels/Feature"}],"pull_request":{"patch_url":null,"html_url":null,"diff_url":null},"title":"Formulargenerator: CSS-ID für Eingabefelder","closed_at":null,"html_url":"https://github.com/contao/test/issues/978","url":"https://api.github.com/repos/contao/test/issues/978","milestone":null},"action":"created","comment":{"created_at":"2011-11-29T07:07:08Z","updated_at":"2011-11-29T07:07:08Z","user":{"gravatar_id":"929fedda626b6d2219b602c210b5f82c","id":1218766,"url":"https://api.github.com/users/xchs","avatar_url":"https://secure.gravatar.com/avatar/929fedda626b6d2219b602c210b5f82c?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","login":"xchs"},"body":"Der AutoCompleter generiert die betreffende ID eben auch nach dem Schema \"ac_keywords???\" (wobei ??? die ID des Moduls ist). Werde diesbezüglich auch mal mit Leo (Unglaub) darüber sprechen, was er davon hält, diese ID benutzerspezifisch anpassbar zu machen.\nMeine Überlegungen bzgl. Formulargenerator bezogen sich u.a. auch darauf, dass unter Umständen ja auch andere vielleicht irgendwann mal ein Feld mit einer ganz bestimmten ID brauchen könnten (im Speziellen oft für ganz bestimmte JS-Funktionalitäten) und durch die fixe Vergabe durch TL dadurch etwas eingeschränkt wären.\nAber ist kein Problem, wenn Du das als nicht berücksichtigenswert erachtest, dann geht das für mich schon in Ordnung. Letztendlich soll und darf der Core ja nicht durch Funktionen unnötig aufgebläht werden, welche dann letztendlich nur einem kleinen Kreis von Anwendern wirklich etwas bringt. Sei's wies sei: Sollte es leicht zu implementieren gehen, wäre ich natürlich froh - falls nicht, auch kein Problem.\n\n--- _Originally created on October 12th, 2009, at 11:05pm_","id":2918537,"url":"https://api.github.com/repos/contao/test/issues/comments/2918537"}}