Ich antworte mir mal selber…. Der Fehler saß vor dem Computer
Das missing Link ist die korrekte TCA Nomenklatur: Nicht der Typ ändert sich, der bleibt „Input“, jedoch der RenderTyp. Eine tolle Erweiterungsmöglichkeit die komplett offen ist, um eigene Validierungen oder Werte zu errechnen. 'config' => [ 'type' => 'input', 'renderType' => 'token', 'size' => 40, 'eval' => 'trim' ], Christian > Am 14.06.2017 um 12:57 schrieb Christian Platt > <christian.pl...@pharmaline.de>: > > Hallo zusammen, > > ich habe wie von Stefan beschrieben > > https://www.typo3lexikon.de/typo3-tutorials/core/systemextensions/backend/form/rendertype.html > > <https://www.typo3lexikon.de/typo3-tutorials/core/systemextensions/backend/form/rendertype.html> > > einen neuen Rendertyp „token“ in Abwandlung eines Inputfeldes angelegt. > > Zusätzlich zur Beschreibung in der Anleitung habe ich im TCA folgede > Definition gesetzt. > > 'token' => [ > 'exclude' => false, > 'label' => > 'LLL:EXT:phlextension/Resources/Private/Language/locallang_db.xlf:tx_phlusereditor_domain_model_user.token', > 'config' => [ > 'type' => 'token', > 'size' => 40, > 'eval' => ’trim' > ], > ], > > > Es klappt auch alles wunderbar, der Token (ein String) wird beim evaluieren > erzeugt und angezeigt. Klicke ich jedoch auf sichern, wird der Token nicht in > die Datenbank geschrieben, das Feld bleibt leer. > > Was habe ich übersehen? Das Datenbankfekld ist varchar 255. > > Muss ich irgendwo typo mitteilen, dass der Datenbank von Token varchar() bzw > char() ist? > > Liebe Grüße > Christian > > _______________________________________________ > TYPO3-german mailing list > TYPO3-german@lists.typo3.org > http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
_______________________________________________ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german