В бэкэнде я пытаюсь скрыть и показать поля через поле выбора.
Вот мой TCA для моего расширения до Ctrl:
'requestUpdate' => 'target',
Продолжите мой TCA:
'target' => array(
'exclude' => 0,
'onChange' => 'reload',
'label' => 'Target',
'config' => array(
'type' => 'select',
'items' => array(
array('Here', 0),
array('Internal Url', 1),
array('External Url', 2),
),
'size' => 1,
'maxitems' => 1,
),
),
Продолжите мой TCA:
'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'
)
),
Почему страница не обновляется, если "target" была изменена?
Я использую не flexforms.
У меня typo3 6.2.
Пожалуйста, помогите.