我不希望我的表單中的空白電子郵件域觸發 Doctrine_Validator_Exception。但是,由於Doctrine_Validator_Email使用 「is_null()」來檢查空(不存在)值(並且POST ['email']包含空字符串),因此它會這樣做。Doctrine電子郵件驗證觸發器在空的表單域
這是正確的嗎?有沒有簡單的方法呢?
當嘗試將列設置爲唯一列表時(嘗試 在列中存儲第二個空字符串將觸發驗證程序)時,這也會產生影響。
我錯過了什麼?
由於提前, 厄蘭Wiencke
(Symfony的1.4.1 /學說1.2)
謝謝,但sf驗證器不是問題。在你的例子中,似乎也有一些錯誤(一個小部件上的'required'選項是一個)。 – 2010-01-19 08:03:44