ich eine neue Erweiterung mit dem extension_builder erstellt und hinzugefügt, um ein select-Feld:Verlängerung, erhält Wert von TCA wählt
'selectlist' => array(
'exclude' => 1,
'label' => 'LLL:EXT:my_test/Resources/Private/Language/locallang_db.xlf:tx_mytest_domain_model_test.selectlist',
'config' => array(
'type' => 'select',
'renderType' => 'selectSingle',
'items' => array(
array('LLL:EXT:my_test/Resources/Private/Language/locallang.xlf:tx_mytest_domain_model_test.selectlist.item1', 0),
array('LLL:EXT:my_test/Resources/Private/Language/locallang.xlf:tx_mytest_domain_model_test.selectlist.item2', 1),
),
'size' => 1,
'maxitems' => 1,
'eval' => ''
),
),
In der Vorlage ich auf dieses Feld zugreifen mit:
<td><f:link.action action="show" arguments="{test : test}"> {test.selectlist}</f:link.action></td>
Das Problem ist, dass test.selectlist
nur der Schlüssel des Auswahlelements ist. Aber was ich brauche, ist der Wert (in meinem Fall der übersetzte Wert von locallang.xlf).
Ich habe keine Dokumentation über den Zugriff auf den Wert in der Vorlage gefunden.
Ist es möglich? Wie kann ich es tun?
Vielleicht duplicate zu: http://stackoverflow.com/questions/20381917/in-a-typo3-6-1-fluid-template-how-to-parse-values-from-a-select-box Aber ich möchte die Frage offen halten. Die verknüpfte Frage ist 3 Jahre alt und vielleicht hat sich in dieser Zeit etwas geändert. – nbar