TYPO3后端:搜索自定义记录

时间:2012-05-25 08:41:12

标签: search typo3

我开发了一个允许创建新记录的扩展程序。

在列表模块中,在记录列表下方有搜索表单。

例如,它适用于fe用户,但不适用于我的自定义记录。

我是否需要在tca中添加任何特殊配置才能使此表单与我的自定义记录一起使用?

编辑:这似乎是在更新到TYPO3 4.6后发生的。在之前的版本4.3.3中,它可以工作。

感谢。

1 个答案:

答案 0 :(得分:10)

ext_tables.php目录中修改typo3conf/ext/yourext文件,找到您的表格,然后将其添加到ctrl部分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',
    ),
);

不要忘记在此之后清除所有缓存,在4.6.3

工作

official information何时以及为何更改