TYPO3 Extbase - 在将模型 x 添加到模型 y 的容器之前检查模型 x 中的 属性 是否已设置
TYPO3 Extbase - Check if property in model x is set before adding it to container of model y
我有两个模型 file
和 filecontainer
。
假设我在 file
中有一个名为 Allow to add
的复选框。
而且我应该只能将文件添加到 filecontainer
的容器中,前提是 属性 Allow to add
设置在该文件中,并且如果有人可能会显示警报即使未设置 Allow to add
也会尝试添加它。
文件容器
这可能吗?
PS: 我问这个问题只是为了学习目的,看看什么是可能的,什么不是。
我假设您使用的是 TCA 类型 select
。您可以在那里指定一个 foreign_table_where
子句来过滤 file
table.
中显示的记录
我有两个模型 file
和 filecontainer
。
假设我在 file
中有一个名为 Allow to add
的复选框。
而且我应该只能将文件添加到 filecontainer
的容器中,前提是 属性 Allow to add
设置在该文件中,并且如果有人可能会显示警报即使未设置 Allow to add
也会尝试添加它。
文件容器
这可能吗?
PS: 我问这个问题只是为了学习目的,看看什么是可能的,什么不是。
我假设您使用的是 TCA 类型 select
。您可以在那里指定一个 foreign_table_where
子句来过滤 file
table.