我有 TYPO3 11.5.26。
我有一个自定义实体。
我生成了 TCA 配置。
我需要在另一个值字段的某些条件下更改一个字段的值。
示例:
If "deadline field date" <= today then "State field value" = "open" else "closed"
我怎样才能做到这一点?
不可能在数据库中处理 clean 。只有编辑并保存记录后,TCA 才能起作用。
该值是动态的,因为它随着评估/读取记录的时间而变化。
虽然它不是数据值,而是评估值。您可以在存储库类中为此值构建
getter
或在控制器中设置该值。