Typo3 在IRE记录中搜索或筛选

Typo3 在IRE记录中搜索或筛选,typo3,extbase,Typo3,Extbase,我的TCA包含类型为inline的列。可内联添加的记录具有不同的属性(例如,称为“活动”的字段,其类型为布尔) 是否可以向内联字段添加筛选或搜索功能,以筛选出记录(例如,仅显示属性“active”为真的记录) 到目前为止,我的解决方案是:我在TCA(和数据库)中添加了一个新字段,显示内联记录使用了foreign\u match\u fields功能,如下所示 'foreign_match_fields' => [ 'active' => '1', ], 但在TCA中使用这个新字

我的TCA包含类型为
inline
的列。可内联添加的记录具有不同的属性(例如,称为“活动”的字段,其类型为
布尔

是否可以向内联字段添加筛选或搜索功能,以筛选出记录(例如,仅显示属性“active”为真的记录)

到目前为止,我的解决方案是:我在TCA(和数据库)中添加了一个新字段,显示内联记录使用了
foreign\u match\u fields
功能,如下所示

'foreign_match_fields' => [
  'active' => '1',
],
但在TCA中使用这个新字段只是为了显示IRE记录的一个子集,这让人感觉“糟糕”


有谁知道更好的解决方案吗?

请查看文档。可以使用searchCondition,也可以使用userFunc。

查看文档。可以使用searchCondition,也可以使用userFunc