Как добавить ещё один параметр характеристики

Natalya Volkovska

Все привет!

Возник вопрос: как добавить ещё одно поле характеристики.

То есть, характеристика товара имеет имя ($name), код ($code) и type ($type).

Хочу добавить ещё одно поле - короткое имя ($name_small).

В backend вывести поле - вывела, после кнопки "сохранить" вроде все ОК, но после обновления страницы значение параметра $name_small обнуляются. Подскажите, пожалуйста, в каких файликах копать.




16 марта 2017
  • Михаил Ушенин Webasyst 17 марта 2017 10:30

    Вы редактируете системные файлы, лишая себя возможности устанавливать обновления?

  • Хуков и событий для расширения редактируемой информации характеристик не предусмотрено (возможно, в будущем, они будут добавлены), поэтому с сохранением возможности обновляться напрямую это не исправить. Но можно с помощью плагина добавить короткие название (описания, подсказки и прочие поля), хранить их в отдельной таблице БД (редактирование тоже будет на отдельном экране). А для отображения на витрине использовать хуки или методы-хелперы, которые добавят к списку характеристик продукта нужные данные.

  • Genasyst 18 марта 2017 00:14

    Хуки очень там нужны!

  • МОНАХ 15 мая 2017 17:11
    А для отображения на витрине использовать хуки или методы-хелперы, которые добавят к списку характеристик продукта нужные данные.

    Я так понимаю что в этом случае, для ХАРАКТЕРИСТИКИ - ПЛАГИНА не будут работать плагины фильтры, которые уже реализованы?

  • Genasyst 16 мая 2017 19:36

    посмотрите пример реализации подмены названий в этом плагине: https://www.webasyst.ru/store/plugin/shop/smartsku...



Чтобы добавить комментарий, зарегистрируйтесь или войдите