typo3 tca выберите перезагрузить не работает - PullRequest
0 голосов
/ 07 мая 2018

В бэкэнде я пытаюсь скрыть и показать поля через поле выбора.

Вот мой 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.

Пожалуйста, помогите.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...