Fixed a bug for conditional statement

git-svn-id: http://xe-core.googlecode.com/svn/branches/1.5.0@8787 201d5d3c-b55e-5fd7-737f-ddc643e51545
This commit is contained in:
taggon 2011-08-17 06:41:28 +00:00
parent fc77c57b3c
commit 61e93ab542

View file

@ -384,7 +384,8 @@ class Validator
} }
if($filter['if']) { if($filter['if']) {
$ifs = array(); $ifs = array();
foreach($ifs as $if) { if(!isset($filter['if'][0])) $filter['if'] = array($filter['if']);
foreach($filter['if'] as $if) {
$ifs[] = "{test:'{$if['test']}', attr:'{$if['attr']}', value:'{$if['value']}'}"; $ifs[] = "{test:'{$if['test']}', attr:'{$if['attr']}', value:'{$if['value']}'}";
} }
$field[] = "'if':[".implode(',', $ifs)."]"; $field[] = "'if':[".implode(',', $ifs)."]";