typo3 tca选择重新加载不起作用

时间:2018-05-07 10:01:29

标签: typo3

在后端,我尝试通过选择框隐藏和显示字段。

这里我的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'
    )
),

如果“目标”已被更改,为什么页面不刷新?

我不使用flexforms。

我有拼写错误6.2。

请帮忙。

0 个答案:

没有答案