Jump to content

Увеличение кол-ва символов в свойствах товара


Recommended Posts

Скажите пожалуйста, в каком файле изменить максимальное число символов в графе "свойства" (характеристики) товара. 

 

Пытаюсь засунуть туда длинный список HD-каналов прилагаемых к оборудованию, но лимит мешает. Прилагаю скрин. post-785158-0-98815700-1397496994_thumb.jpg

Share this post


Link to post
Share on other sites

Привет.

 

Класс, контролирующий число символов в названии свойств находится в файле /classes/FeatureValue.php

// Lang fields
'value' => 		array('type' => self::TYPE_STRING, 'lang' => true, 'validate' => 'isGenericName', 'required' => true, 'size' => 255),

Меняем на

// Lang fields
'value' => 		array('type' => self::TYPE_STRING, 'lang' => true, 'validate' => 'isGenericName', 'required' => true, 'size' => 512),

После этого нужно внести правки в MySQL -> надо найти таблицу с именем ПРЕФИКС_feature_value_lang (префикс по-умолчанию - ps) и нужно изменить имя колонки с VARCHAR(255) на VARCHAR(512).

 

Учтите, что изменения, внесенные в FeatureValue.php могут быть потеряны в случае автоматического обновления движка. Самый надежный способ - это создание копии FeatureValue.php в папке override (описание необходимых действий для этого можно найти в документации - http://doc.prestashop.com/display/PS15/Overriding+default+behaviors).

Edited by Biased (see edit history)
  • Like 2

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More