Example #1
0
 public function ad_error_check(Ads $add, $smarty)
 {
     $vars = $add->getvars();
     $errorsNumber = 0;
     foreach ($this->errors as $value) {
         if (empty($vars[$value])) {
             $smarty->assign('error_' . $value, true);
             $errorsNumber++;
         }
     }
     if ($errorsNumber) {
         $smarty->assign('error', 'Пожалуйста, заполните поле');
         return true;
     } else {
         return false;
     }
 }
Example #2
0
 public function ad_error_check(Ads $add, $smarty)
 {
     $vars = $add->getvars();
     $errorsNumber = 0;
     $err = array();
     foreach ($this->errors as $value) {
         if (empty($vars[$value])) {
             $err['fields'][] = $value;
             $errorsNumber++;
         }
     }
     if ($errorsNumber) {
         $err['status'] = true;
     } else {
         $err['status'] = false;
     }
     $err['all_fields'] = $this->errors;
     return $err;
 }