以前にフィールドされた値に応じて、tca フィールドの構成タイプを変更したかったのです。たとえば、以下に示すように、field_one と field_two の 2 つのフィールドがあります。
'field_one' => array(
'exclude' => 0,
'label' => 'field1',
'config' => array(
'type' => 'select',
'foreign_table' => 'tx_ext_domain_model_field',
'default' => 1,
'minitems' => 0,
'maxitems' => 1,
),
),
'field_two' => array(
'exclude' => 0,
'label' => 'field two',
'config' => array(
'type' => 'input',
'eval' => 'trim'
),
),
ここで必要なのは、field_one の値が 2 の場合、field_two の別の完全な構成配列をロードする必要があることです。
どうすればこれを達成できますか?