我有一个基于教义的表格,我想增加一个额外的字段,我们称之为template
. template
其他值应根据值进行更改。
我尝试使用预验证器来实现它,但是这不允许更改值。
使用后验证器也不是一种选择,因为那时计算值(一些是必需的)无法验证。
我知道我可以只修改之前的值$form->bind($values)
,但我希望有一个解决方案,它集成在表单绑定/验证过程中。
附带说明一下,我不能使用 doUpdateObject 或 update%sColumn,因为模型表示一个视图,并且必须使用存储过程和额外的数据库内完整性检查来完成保存。