我开发了一个允许创建新记录的扩展.
在列表模块中,在记录列表下,有搜索表单.
例如,它适用于fe用户,但不适用于我的自定义记录.
是否有任何特殊配置我必须在我的tca中添加以使此表单与我的自定义记录一起使用?
编辑:这似乎是在更新到TYPO3 4.6后发生的.在之前的版本4.3.3中,它可以工作.
谢谢.
bie*_*ior 10
编辑ext_tables.php目录中的typo3conf/ext/yourext文件,找到您的表,并以逗号分隔的字段列表添加到其ctrlsection searchFields属性中以进行搜索:
$TCA['tx_yourext_table'] = array(
'ctrl' => array(
'title' => 'Title of your table',
'label' => 'title',
'tstamp' => 'tstamp',
'crdate' => 'crdate',
// etc...
'searchFields' => 'title, other_field, yet_other_field',
),
);
Run Code Online (Sandbox Code Playgroud)
不要忘记在那之后清除所有缓存,工作在 4.6.3
有官方信息何时以及为何更改