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

Antwort per Email an