Typo3 v6 で拡張機能を開発しています。バックエンドでは、別のテーブルから値を取得するが、ID の代わりにテーブルに値 (テキスト) を入力する selectfield を表示したいと考えています。これが私のコードです(catlabelはadvert-tableに入力する必要があります):
'categoryname' => array(
'exclude' => 0,
'label' => 'LLL:EXT:myextension/Resources/Private/Language/locallang_db.xlf:tx_myextension_domain_model_advert.categoryname',
'config' => array(
'type' => 'select',
'allowNonIdValue' => true,
'size' => 1,
'foreign_table' => 'tx_myextension_domain_model_categoryoption',
'foreign_field' => 'catlabel'
),