Показывать только товары в наличии для Cross-Selling и Up-Selling

1

В карточке товара есть возможность отображать товары, которые покупают вместе с этим товаром (Cross-Selling) и похожие товары (Up-Selling). Функционал нужный и полезный. Но в нем не хватает галки "не отображать товары, которых нет в наличии", т.к. смысла в этом нет, клиент все равно не купит товар, если его нет в наличии, а место в ленте занимает.

3 комментария

  • +2
    replicant replicant 4 января 2020 20:15 #

    Этот функционал заложен и движок магазина умеет делать такой отбор товаров по наличию.
    Если в вашей теме дизайна нет такого переключателя, то это "недоработка" темы дизайна под ваши задачи. Делается, при наличии доступа к файлу настроек темы, за пару минут. Если файл недоступен, то в шаблонах в паре мест надо дописать два слова.

    {$crossselling = $product->crossSelling(кол-во_товаров,true)} выведет вам то, что нужно. Аналогично upSelling. Нужно добавить true к кол-ву товаров.

    • +1
      Nikolai Nikolai 5 января 2020 00:21 #

      Спасибо за подробные ответы, напишу разработчику темы Supreme.

    • +2
      replicant replicant 4 января 2020 20:50 #

      Как правило строки upSelling и crossSelling находятся в шаблоне product.html, но более точно это надо смотреть в вашей теме дизайна. Там их и надо править.

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

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