redkoo

Количество символов при создании купона

Рекомендуемые сообщения

redkoo    6

Где изменить допустимое количество символов для поля "Код" при создании купонов для интернет-магазина? мне сейчас выдает такую ошибку - "Код должен содержать от 3 до 10 символов!"

 

www.tropicanaoil.by

opencart 1.5.4.2

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
redkoo    6

/public_html/admin/controller/sale/coupon.php тут в строке убрал проверку на количество символов, строку

    	if ((utf8_strlen($this->request->post['code']) < 3) || (utf8_strlen($this->request->post['code']) > 10)) {
      		$this->error['code'] = $this->language->get('error_code');

изменил на

    	if ((utf8_strlen($this->request->post['code']) < 3) || (utf8_strlen($this->request->post['code']) > 40)) {
      		$this->error['code'] = $this->language->get('error_code');

Теперь ошибку не выдает, но строку всеравно обрезает до 10 символов, где искать?

 

Спасибо

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Strelez    102

В базе данных в таблице `oc_coupon` поле 

`code` varchar(10) COLLATE utf8_general_ci NOT NULL,

исправьте 10 на нужное вам количество символов.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
redkoo    6

Подскажите какой запрос написать, доступа к БД сейчас нет, но в админке есть модуль SQL Executor v3

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
redkoo    6

Сделал. Спасибо за помощь

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Strelez    102
ALTER TABLE oc_coupon MODIFY code varchar(40)  COLLATE utf8_general_ci NOT NULL;

не успел  :-) . Пожалуйста

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти


  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу