3

以前にフィールドされた値に応じて、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 の別の完全な構成配列をロードする必要があることです。

どうすればこれを達成できますか?

4

2 に答える 2

0

http://docs.typo3.org/typo3cms/TCAReference/Reference/Ctrl/Index.htmlエントリtyperequestUpdate.

フィールド構成は静的であるため、変更することはできません。ただし、外観 (フィールドの順序) は変更できます。

2 つの異なるフィールドを作成することをお勧めします。

于 2013-10-29T13:40:52.340 に答える
-1

displayCond を調べたい

于 2013-10-28T09:31:18.403 に答える