如何使用state.setError:CMFFormController中的记录

时间:2011-08-08 13:01:17

标签: plone zope

我在应用中使用cmfformcontroller来管理条目列表。

使用以下内容显示条目:http://pypi.python.org/pypi/zope.httpform

中记录的记录
<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>

我希望我的验证器能够使用state.setError方法突出显示记录。我怎么能做到这一点?

1 个答案:

答案 0 :(得分:1)

我通过保留错误键模式列表来修复此用例:从模式开始:id_field