Lösung siehe hier: https://plus.google.com/108439171586570003043/posts/ePANTBa6VUM?cfem=1
Johannes. > -----Ursprüngliche Nachricht----- > boun...@lists.typo3.org] Im Auftrag von Johannes C. Laxander > Gesendet: Montag, 19. Dezember 2016 19:46 > An: 'German TYPO3 Userlist' <typo3-german@lists.typo3.org> > Betreff: [TYPO3-german] TCA: select items - Falscher Wert in der Datenbank > > Hallo, > > hier meine TCA-Definition für ein SELECT-Feld: > > $languageFilePath = 'EXT:myext/Resources/Private/Language/'; > $fieldLanguageFilePrefix = 'LLL:' . $languageFilePath . 'locallang_db.xlf:'; ... > 'config' => array( > 'type' => 'select', > 'items' => array( > array($fieldLanguageFilePrefix.'tx_ myext > _domain_model_job.jobtitle.1',$fieldLanguageFilePrefix.'tx_ myext > _domain_model_job.jobtitle.1'), > array($fieldLanguageFilePrefix.'tx_ myext > _domain_model_job.jobtitle.2',$fieldLanguageFilePrefix.'tx_ myext > _domain_model_job.jobtitle.2'), > array($fieldLanguageFilePrefix.'tx_ myext > _domain_model_job.jobtitle.3',$fieldLanguageFilePrefix.'tx_ myext > _domain_model_job.jobtitle.3'), > ), > 'size' => 3, > 'renderType' => 'selectSingleBox', > 'minitems' => 1, > 'maxitems' => 3, > 'eval' => 'required', > 'default' => $fieldLanguageFilePrefix.'tx_ myext > _domain_model_job.jobtitle.2', > ) > > Es passt soweit alles, bis auf den Umstand, dass im Datenbankfeld nicht der > übersetzte Wert steht, sondern z.B. der String "'LLL: > EXT:myext/Resources/Private/Language/locallang_db.xlf:tx_ myext > _domain_model_job.jobtitle.1". > > HTML für's Backend: > <option > value="LLL:EXT:myext/Resources/Private/Language/locallang_db.xlf:tx_jobf > aire > xtended_domain_model_job.jobtitle.1">Gesundheits- und (Kinder- > )Krankenpfleger(in)</option> > > Kann mir das jemand erklären? Was ist falsch an meiner TCS-Definition? > > Gruß, Johannes. _______________________________________________ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german