2

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'
        ),
4

2 に答える 2

2

これは、ストック機能では不可能です。選択フィールドのキーと値を提供するitemsProcFuncを提供する必要があります。詳細については、ドキュメントを参照してください。

于 2013-09-02T08:13:00.257 に答える