Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Правка кода подарочного сертификата


umbrello

Recommended Posts

1133096832_Screenshot_2020-02-26(2).thumb.png.36a1e85f89dd87a9eccaabf4a6a88b2f.png

 

Уважаемые знатоки, надеюсь, что найдутся такие. Пытаюсь изменить число знаков в коде при создании подарочного сертификата на OpenCart 2.3.0.2.3. Есть намерение увеличить до 20. Все облазил, но нашел только про Купоны. Пробовал через решение по коду для  купонов,  найти решение для сертификата, но ничего не вышло. Бьюсь уже неделю, но ничего не могу поделать. Подскажите кто знает. Предполагаю вопрос, зачем это нужно. Ответ в той же плоскости, что и по купонам. Прилагаю скриншот для наглядности.

Надіслати
Поділитися на інших сайтах


admin/controller/sale/voucher.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']) > 20)) {
            $this->error['code'] = $this->language->get('error_code');
        }

 

Надіслати
Поділитися на інших сайтах

46 минут назад, LiLu сказал:

admin/controller/sale/voucher.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']) > 20)) {
            $this->error['code'] = $this->language->get('error_code');
        }

 

Благодарю за помощь. Проверил, все "фунциклирует". Оказалось, что еще в БД, таблица Voucher, нужно также увеличить число знаков в поле кода. 

Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.