Plone 如何将state.setError与CMFFormController中的记录一起使用
我正在应用程序中使用cmfformcontroller来管理条目列表 条目的显示方式为:记录记录在Plone 如何将state.setError与CMFFormController中的记录一起使用,plone,zope,Plone,Zope,我正在应用程序中使用cmfformcontroller来管理条目列表 条目的显示方式为:记录记录在 请输入一个或多个下一个项目的信息 亲戚 名字 姓 名字 姓 名字 姓 我希望我的验证器能够使用state.setError方法突出显示记录。如何实现这一点?我已经通过保留错误键模式列表来修复此用例:从模式:id_字段开始时,我已经通过保留错误键模式列表来修复此用例:从模式:id_字段开始时,您需要使用CMFFormController吗?如果是这样,我会考虑如何手动执行,然后阅读C
请输入一个或多个下一个项目的信息
亲戚
名字
姓
名字
姓
名字
姓
我希望我的验证器能够使用state.setError方法突出显示记录。如何实现这一点?我已经通过保留错误键模式列表来修复此用例:从模式:id_字段开始时,我已经通过保留错误键模式列表来修复此用例:从模式:id_字段开始时,您需要使用CMFFormController吗?如果是这样,我会考虑如何手动执行,然后阅读CMFFormController文档(),看看它提供了什么让您更轻松(例如验证)。否则,我可能不会使用CMFFormController。@aclark是的,我被迫使用这个旧东西。。。我在这个项目上做了太多的开发工作,而我只是一个帮助资源/我想哭:)我已经修复了这个用例,保留了一个错误键pattern:的列表,从pattern:id_字段开始。你需要使用CMFFormController吗?如果是这样,我会考虑如何手动执行,然后阅读CMFFormController文档(),看看它提供了什么让您更轻松(例如验证)。否则,我可能不会使用CMFFormController。@aclark是的,我被迫使用这个旧东西。。。我在这个项目上做了太多的开发工作,而我只是一个帮助资源/我想哭:)我已经修复了这个用例,在一个pattern:id\u字段开始时保留了一个错误键pattern:的列表。
<form action=".">
<p>Please, enter information about one or more of your next of
kin.</p>
<p>
First Name <input type="text" name="people.fname:records" />
Last Name <input type="text" name="people.lname:records" />
</p>
<p>
First Name <input type="text" name="people.fname:records" />
Last Name <input type="text" name="people.lname:records" />
</p>
<p>
First Name <input type="text" name="people.fname:records" />
Last Name <input type="text" name="people.lname:records" />
</p>
<input type="submit" />
</form>