Задать вопрос
@mrzgt

Не срабатывает переменная?

Есть функция
public function index() {
$data['show_name'] = $this->config->get('show_name');
.............
}


тут все работает ок,
но мне нужно если установлена переменная выполнять условие, сделать в другой функции,но не выходит

public function write($settings = array()) {
if ($show_name == '1') {
		if ( (utf8_strlen($firstname) < 3) || (utf8_strlen($firstname) > 50) ) {
		   $json['error']['firstname'] = $this->language->get('error_firstname');
		}
}
............................
}

тут не срабатывает
  • Вопрос задан
  • 88 просмотров
Подписаться 1 Оценить 3 комментария
Решения вопроса 1
dluhhbiu
@dluhhbiu
Если я правильно понял, то проблема с show_name?
$this->config->get('show_name') и $show_name это совершенно разные вещи и в функции write() $show_name не определена вообще
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы