1
我在應用程序中使用cmfformcontroller來管理條目列表。如何將state.setError與: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紀錄。我怎麼能做到這一點?
您是否需要使用CMFFormController?如果是這樣,我會考慮如何手動完成它,然後閱讀CMFFormController文檔(http://plone.org/documentation/manual/developer-manual/forms/using-cmfformcontroller)以瞭解它提供了什麼更容易爲你(例如驗證)。否則,我可能不會使用CMFFormController。 – aclark
@aclark是的,我被迫使用這些舊的東西......太多的開發已經完成了項目,我只是一個幫助資源。 /我想哭泣:)我已經通過保持錯誤鍵模式列表來解決這個用例:從模式開始:id_field。 – toutpt