我有一个自定义验证规则,以确保在字段中设置非零价格。我在该字段中有一个占位符(0.00),以防止用户输入美元符号等内容。然而,当我去验证一个非零条目时,$this->data[$this->alias]['price']
在我的测试中是“0.00”,但验证正在工作 - 它无效。但是当我输入 1000.00 时,它也是无效的。
我找不到的一件事是从自定义验证字段返回什么/如何使该字段无效。目前,代码为:
public function notZeroPrice($check){
if ($check == '0.00')
return true;
return false;
}
文档对两者的结构都不清楚$check
。