Автор Тема: Артикул поставщика  (Прочитано 269 раз)

12 Февраля 2015, 22:43:38
  • Пользователь
  • **
  • Сообщений: 55
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Здравствуйте!
В админке на странице товара есть графы - артикул и артикул поставщика. Никак не могу найти где их изменить. Мне нужно снять ограничение в 32 знака, которое стоит, и снять ограничение по знакам, чтобы любые знаки и сколько угодно. Подскажите, пожалуйста!
13 Февраля 2015, 09:26:02
Ответ #1
  • Ветеран
  • *****
  • Сообщений: 1280
  • Репутация: +32/-1
  • Сообщество PrestaShop
    • Просмотр профиля
В /classes/Product.php и в бд ps_product
13 Февраля 2015, 15:10:28
Ответ #2
  • Пользователь
  • **
  • Сообщений: 55
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Спасибо, мистер Сен!
13 Февраля 2015, 19:59:55
Ответ #3
  • Пользователь
  • **
  • Сообщений: 55
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
А что ограничивает возможность вставить любые знаки? - пишет все время, что знак недопустимый.
13 Февраля 2015, 21:03:42
Ответ #4
  • Ветеран
  • *****
  • Сообщений: 20888
  • Репутация: +25279/-0
  • Prestashop - просто и эффективно
    • Просмотр профиля
Product.php
'reference' => array('type' => self::TYPE_STRING, 'validate' => 'isReference', 'size' => 32),
Validate.php
/*
 * Check for product reference validity
 *
 * @param string $reference Product reference to validate
 * @return boolean Validity is ok or not
 */
public static function isReference($reference)
{
return preg_match('/^[^<>;={}]*$/u', $reference);
}
Эксперт Prestashop - решения всех проблем, написание модулей, создание тем для интернет-магазинов под Prestashop.
Эксперт Magento - создам сайт на Magento, программирование кастомных модулей для Magento, кастомизация тем Magento.
Лучшие цены!!!
13 Февраля 2015, 21:36:50
Ответ #5
  • Пользователь
  • **
  • Сообщений: 55
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Спасибо, ПрестаМэн!