Prestashop 1.7: техническая разница между «пользовательским» значением функции и нестандартным?

#php #prestashop #prestashop-1.7

#php #prestashop #prestashop-1.7

Вопрос:

В Prestashop 1.7, в чем техническая разница между «пользовательским» значением функции и нестандартным (я говорю о логическом поле custom )?

Потому что для сохранения в БД значения функции я хочу использовать add после инициализации атрибутов моего FeatureValue объекта. Среди них это логическое custom значение.

Ответ №1:

«Пользовательские» значения функций относятся к конкретным продуктам и могут быть введены только с самой страницы редактирования продукта и не могут быть повторно использованы для других продуктов.

Нестандартные значения функций должны создаваться на странице атрибутов и функций и могут быть связаны с несколькими продуктами одновременно из выпадающего списка «Предопределенное значение» на странице редактирования продукта.

Ответ №2:

Фасетный модуль (фильтр боковой панели продукта)

Вы должны иметь в виду, что вы можете использовать предопределенные значения функций продукта в качестве фильтров на странице вашего продукта. Например, если у вас есть несколько предопределенных значений функции для «размера», вы можете включить их в фасетном модуле Prestashop, и ваши клиенты могут фильтровать ваши продукты, выбирая определенный размер. Это не поддерживается для пользовательских значений.

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

Когда у вас есть хранилище с несколькими языками, предопределенные значения функций ускоряют процесс, поскольку вам не нужно добавлять каждый язык вручную для каждого продукта.