我有TYPO3版本7.6.18。
'images' => [
'label' => 'LLL:EXT:fefiles/Resources/Private/Language/locallang_db.xlf:images',
'config' => [
'type' => 'inline',
'foreign_table' => 'tx_fefiles_domain_model_photo',
'foreign_field' => 'album',
'foreign_table_where' => 'AND tx_fefiles_domain_model_photo.allow = 1',
'maxitems' => '5000'
],
],
这是TCA中某人字段的配置。 在表tx_fefiles_domain_model_photo我有4行id = album, 但允许= 1只有两个。但我得到了所有四行。我的条件tx_fefiles_domain_model_photo.allow = 1不起作用。我尝试了不同的变种,清除缓存。真的,我需要你的帮助,我必须让它有用,请帮助我(
答案 0 :(得分:1)
尝试:
'foreign_match_fields' => [
'allow' => 1
]
而不是foreign_table_where
。
有关示例,请查看文档:{{3}}