Ich möchte gern in meinem typo3 6.2 Backend Felder aus- und einblenden, wenn eine Auswahlbox geändert wird.
Hier meine TCA (ctrl):
Warum wird die Seite nicht neu geladen, wenn das Select geändert wurde?
Ich nutze kein Flexform.
Ich habe meinen Fehler gefunden.
Hier meine TCA (ctrl):
Code:
'requestUpdate' => 'target',
'target' => array(
'exclude' => 0,
'onChange' => 'reload',
'label' => 'Target',
'config' => array(
'type' => 'select',
'items' => array(
array('---', 0),
array('Interne Url', 1),
array('Externe Url', 2),
),
'size' => 1,
'maxitems' => 1,
),
),
'internal_url' => array(
'exclude' => 0,
'label' => 'internal Url',
'displayCond' => 'FIELD:target:=:1',
'config' => array(
'type' => 'input',
'size' => '30',
'max' => '255',
'eval' => 'trim,required',
'wizards' => array(
'_PADDING' => 2,
'link' => array(
'type' => 'popup',
'title' => 'LLL:EXT:cms/locallang_ttc.xlf:header_link_formlabel',
'icon' => 'link_popup.gif',
'module' => array(
'name' => 'wizard_element_browser',
'urlParameters' => array(
'mode' => 'wizard'
)
),
'JSopenParams' => 'height=600,width=800,status=0,menubar=0,scrollbars=1'
)
),
'softref' => 'typolink'
)
),
'external_url' => array(
'exclude' => 0,
'label' => 'external Url',
'displayCond' => 'FIELD:target:=:2',
'config' => array(
'type' => 'input',
'size' => 50,
'eval' => 'required',
'softref' => 'external_link'
)
),
Warum wird die Seite nicht neu geladen, wenn das Select geändert wurde?
Ich nutze kein Flexform.
Ergänzung ()
Ich habe meinen Fehler gefunden.
... war nicht im ctrl'requestUpdate' => 'target',