OpenCart 🇺🇦

Схема

protected mixed validateForm ( )

Аргументы

Аргумент Возможный тип Описание
У метода нет аргументов

Описание

Метод пока еще не документирован.

Исходный код

if (!$this->user->hasPermission('modify', 'design/banner')) {
	$this->error['warning'] = $this->language->get('error_permission');
}

if ((utf8_strlen($this->request->post['name']) < 3) || (utf8_strlen($this->request->post['name']) > 64)) {
	$this->error['name'] = $this->language->get('error_name');
}

if (isset($this->request->post['banner_image'])) {
	foreach ($this->request->post['banner_image'] as $banner_image_id => $banner_image) {
		foreach ($banner_image['banner_image_description'] as $language_id => $banner_image_description) {
			if ((utf8_strlen($banner_image_description['title']) < 2) || (utf8_strlen($banner_image_description['title']) > 64)) {
				$this->error['banner_image'][$banner_image_id][$language_id] = $this->language->get('error_title'); 
			}					
		}
	}	
}

if (!$this->error) {
	return true;
} else {
	return false;
}