0
A
回答
2
好吧,也許(:P)我忘了必填字段和可選字段之間的區別:
'city' => array(
array('not_empty'),
array('min_length', array(':value', 3)),
array('max_length', array(':value', 255)),
),
'longitude' => array(
array('is_coordinate'),
)
第二個,可選字段「經度」只有當有東西觸發了不被Valid :: is_coordinate接受。
第一個必填字段由'not_empty'或類似行爲控制。
關於過濾器,ORM過濾器規則之前處理,所以像這樣就夠了:
public function filters() {
return array(
'longitude' => array(array('trim'))
);
}
我測試自己的權利,並正在很好。
相關問題
- 1. Kohana 3.2外部驗證
- 2. Kohana 3.2 ORM驗證和表單驗證
- 3. Symfony2驗證可選字段
- 4. jQuery驗證 - 可選字段
- 5. 可選字段驗證
- 6. Kohana 3.2驗證多個模型
- 7. 的Kohana 3.2驗證在生日
- 8. Silverlight可選字段驗證
- 9. 在Kohana中使用驗證回調3.2 ORM模型
- 10. Rails 3.2驗證 - 多個字段
- 11. Kohana 3.2一個模型或字段的自定義驗證錯誤消息
- 12. 如何驗證可選字段?
- 13. Kohana - 驗證用戶?
- 14. 處理可選字段驗證
- 15. Silverlight的驗證 - 可選字段
- 16. 驗證WTForms中的可選字段
- 17. Kohana 3.2選擇問題
- 18. 如何在Kohana 3.2驗證對象上調用修剪功能?
- 19. 使用FormHelper驗證驗證datetime字段
- 20. 使用jQuery驗證字段驗證組
- 21. Kohana的驗證
- 22. Kohana驗證3.3
- 23. jQuery驗證插件:驗證可選字段
- 24. 使用可選的ForeignKey字段對Django Formset進行驗證
- 25. html5表單驗證 - 在可選字段上使用模式
- 26. 驗證選擇字段
- 27. 使用isset驗證字段
- 28. 使用jquery驗證字段
- 29. 使用jQuery驗證字段
- 30. wtforms自定義驗證器可以使字段可選?
你可以接受你自己的答案;) – egis 2012-08-02 09:08:03