Как добавить товары из коллекций в список cross/upselling

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

В общем виде, хэлпер для получения массива товаров группы выглядит так:

shopStek37Plugin::get($product.id, 12)

В хэлпер передаётся id-продукта(на странице товара это $product.id) и лимит кол-ва продуктов(в примере 12). Если лимит не задан, то будут получены все товары коллекции.

Для вывода товаров коллекции вместе с upselling продуктами найдите в шаблоне код получения массива $upselling:

{$upselling = $product->upSelling(12)}

И замените этот код на 

{$upselling = $product->upSelling(12) + shopStek37Plugin::get($product.id, 12)}

Для вывода товаров коллекции вместе с crossselling продуктами найдите в шаблоне код получения массива $crossselling:

{$crossselling = $product->crossSelling(12)}

И замените этот код на

{$crossselling = $product->crossSelling(12) + shopStek37Plugin::get($product.id, 12)

Точно также можно добавлять товары из коллекций в любые другие массивы/списки товаров.

Опубликовано: 9 августа 2018
Эта статья была полезна? Да Нет

0 комментариев


    Добавить комментарий

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