#php #prestashop #prestashop-1.7
#php #prestashop #prestashop-1.7
Вопрос:
В Prestashop 1.7, в чем техническая разница между «пользовательским» значением функции и нестандартным (я говорю о логическом поле custom
)?
Потому что для сохранения в БД значения функции я хочу использовать add
после инициализации атрибутов моего FeatureValue
объекта. Среди них это логическое custom
значение.
Ответ №1:
«Пользовательские» значения функций относятся к конкретным продуктам и могут быть введены только с самой страницы редактирования продукта и не могут быть повторно использованы для других продуктов.
Нестандартные значения функций должны создаваться на странице атрибутов и функций и могут быть связаны с несколькими продуктами одновременно из выпадающего списка «Предопределенное значение» на странице редактирования продукта.
Ответ №2:
Фасетный модуль (фильтр боковой панели продукта)
Вы должны иметь в виду, что вы можете использовать предопределенные значения функций продукта в качестве фильтров на странице вашего продукта. Например, если у вас есть несколько предопределенных значений функции для «размера», вы можете включить их в фасетном модуле Prestashop, и ваши клиенты могут фильтровать ваши продукты, выбирая определенный размер. Это не поддерживается для пользовательских значений.
Итак, большая разница в том, что вы можете использовать предопределенные значения функций в качестве фильтра на странице вашего продукта. Предопределенные значения функций также уменьшают вероятность внесения опечаток при добавлении продуктов.
Когда у вас есть хранилище с несколькими языками, предопределенные значения функций ускоряют процесс, поскольку вам не нужно добавлять каждый язык вручную для каждого продукта.