Jump to content
Sign in to follow this  
densev

[Решено] Купон кол-во символов!

Recommended Posts

Подскажите люди добрые как увеличить количество символов в купоне

если больше 10 то пишет: Код должен быть от 3 до 10 символов!

Share this post


Link to post
Share on other sites

спасибо нашел!

The field Coupon.Code is defined in the database as Varchar(10), so you will need to increase the size.

In admin/language/sale/coupon.php, you need to change:

Code: Select all

$_['error_code'] = 'Code must be between 3 and 10 characters!';

...to suit your new size.

In admin/controller/sale/coupon.php, you need to change:

Code: Select all

if ((strlen(utf8_decode($this->request->post['code'])) < 3) || (strlen(utf8_decode($this->request->post['code'])) > 10)) {

...to validate your new size.

That's it!

Хотя не работает, просто ошибку не выдает и обрезает до 10 символов.

Вопрос еще в силе!

Share this post


Link to post
Share on other sites

идем в базу данных

_coupon

code

Varchar(10) - меняем на вашу длину

Работает!

Share this post


Link to post
Share on other sites

ищем в базу данных

_coupon

code

Varchar(10) - меняем на вашу длину

Работает!

Было бы здорово, если это сделают - без необходимости лезть вскрипт.

Что-то, типа поля ввода, для необходимого количества знаков, прямо в настройках магазина.

Мелочь - а приятно )

Share this post


Link to post
Share on other sites

Как изменить (увеличить) количество вводимых символов? в личном кабинете пользователя > адресная книга > строка компания

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

Share this post


Link to post
Share on other sites
densev, если не секрет а чем 10 не устраивает?

Share this post


Link to post
Share on other sites

densev, если не секрет а чем 10 не устраивает?

сайты с кем сотрудничаем, предоставляют купоны с 15 символами, и вот стоит вопрос как сделать больше 10 символов и как копировать купоны, меняя только символы )

Share this post


Link to post
Share on other sites

densev, если не секрет а чем 10 не устраивает?

 

сайты с кем сотрудничаем, предоставляют купоны с 15 символами, и вот стоит вопрос как сделать больше 10 символов и как копировать купоны, меняя только символы )

Еще бы чуть-чуть и было бы ровно ... 4(!) года  :-D

Share this post


Link to post
Share on other sites

сайты с кем сотрудничаем, предоставляют купоны с 15 символами, и вот стоит вопрос как сделать больше 10 символов и как копировать купоны, меняя только символы )

меня тоже интересует как копировать купоны, каждый раз добавлять категории лень, надо изменить тольок 6-ти значный код

Share this post


Link to post
Share on other sites
В 26.02.2015 в 09:12, Strelez сказал:

 

Еще бы чуть-чуть и было бы ровно ... 4(!) года  :-D

Можете подсказать в каком именно файле изменить длину символов кода?

Share this post


Link to post
Share on other sites
8 часов назад, pashazip сказал:

Можете подсказать в каком именно файле изменить длину символов кода?

Зависит от версии OpenCart/OcStore:

для ветки 1.5 в таблице базы данных (свой префикс)_coupon меняем

Varchar(10)

на нужное количество символов

 

В 05.03.2011 в 15:06, densev сказал:

In admin/language/sale/coupon.php, you need to change:

Code: Select all

$_['error_code'] = 'Code must be between 3 and 10 characters!';

...to suit your new size.

In admin/controller/sale/coupon.php, you need to change:

Code: Select all

if ((strlen(utf8_decode($this->request->post['code'])) < 3) || (strlen(utf8_decode($this->request->post['code'])) > 10)) {

для ветки 2.х.х

 

Share this post


Link to post
Share on other sites
2 часа назад, Strelez сказал:

Зависит от версии OpenCart/OcStore:

для ветки 1.5 в таблице базы данных (свой префикс)_coupon меняем


Varchar(10)

на нужное количество символов

 

для ветки 2.х.х

 

 

Спасибо большое! Помогло!

Share this post


Link to post
Share on other sites
Posted (edited)

Спасибо OC 2.3.0.2 работает

Edited by citycom

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.