如何使用多个SmartyValidate选项检查表单数据?例如,'isEmpty'和'isInt'?
感谢。
答案 0 :(得分:0)
不是很舒服,但我能找到最好的结果:
{if $var eq '' and $var|string_format:"%d" eq $var}
也许最好用PHP检查并将结果分配给Smarty变量。
答案 1 :(得分:0)
正在寻找同样的事情。
SmartyValidate(2013年第3版),文档说:
"Multiple validators may be used for one field. Once one validator fails,
the remaining validators for that field are ignored. A "halt" parameter can
also stop validation on remaining fields."
听起来这是你的答案,虽然我还没有找到一个例子......