Вывод списка товаров на странице блога. Есть решение

Добрый день. Подскажите как на данный момент реализовать вывод списков товаров на странице блога. Не в шаблоне страницы а именно при редактировании записи блога прикрепить к ней список товаров из магазина.

18 ответов

  • 1
    Алексей Webasyst 24 октября 2015 08:11 #

    Переключиться в режим html и там вставить необходимый код для отображения товаров.

    • +4
      Денис Денис 25 октября 2015 02:19 #

      выводится только код списка

      {if $wa->shop}
      {$products = $wa->shop->productSet("actionTopas")}
      {include file="`$wa->shop->themePath('THEME_ID')`list-thumbs.html" products=$products}
      {/if}

      такое ощущение как будто в literal запихнуто


    • +3
      Денис Денис 25 октября 2015 02:20 #

    • +3
      Koribo Koribo 23 ноября 2015 14:53 #

      Посоветуйте рабочий вариант

  • 4
    Maverick 19 ноября 2015 04:56 #

    Для меня тоже актуально. Нашлось решение?

  • 1
    Александр Кот 4 марта 2017 13:15 #

    Так и не нашли решение данной проблемы?

    Очень актуально!

  • 1
    Александр Кот 4 марта 2017 13:34 #

    в общем на инфо странице магазина выводится список

    список

    а в блоге нет вместо списка код

    {if $wa->shop} {$products = $wa->shop->productSet("kera")} {include file="`$wa->shop->themePath('dsv2')`list-thumbs.html" products=$products} {/if}

  • 3
    Александр Кот 4 марта 2017 13:38 #

    вставляю код

    {if $wa->shop}
    {$products = $wa->shop->productSet("kera")}
    {include file="`$wa->shop->themePath('THEME_ID')`list-thumbs.html" products=$products}
    {/if}

    где <code>THEME_ID</code> на идентификатор темы дизайна

    видимо ошибка в приложении блог т.к не работает

  • 1
    Алексей Webasyst 4 марта 2017 15:07 #

    Включить в блоге параметр can_use_smarty через плагин скрытые настройки или через ftp.
    Вставить код

    {if $wa->shop}
    {$products = $wa->shop->productSet("promo")}
    {include file="`$wa->shop->themePath('default')`list-thumbs.html" products=$products}
    {/if}

    В пост блога в режиме html.
    При необходимости добавить нужные стили.

    • +4
      Oleg Oleg 13 марта 2017 22:50 #

      Это решение не работает для блога

    • +3
      Alexsandr Alexsandr 4 октября 2017 10:03 #

      Алексей, доброго дня!

      Решение не помогло. Что делать? На странице блога вижу только код для встраивания

    • +1
      Antonio Antonio 10 декабря 2019 13:08 #

      Не работает. Может ещё какие-нибудь нюансы есть?

  • 2

    актуально !

  • 0

    Возможно вам подойдет наш плагин:

    https://www.webasyst.ru/store/plugin/blog/recprd/

    Позволяет выводить в постах блога товары (не список, в каждой записи вручную выбираются товары)

  • 0
    Бона Компани 20 июня 2018 12:16 #

    1. создать файл wa-config/apps/blog/config.php

    2. с содержимым

    <?php
    return array(
        'can_use_smarty' => 1,
    );

    3. без визуального редактора в запись блога

    {if $wa->shop}
    {$products = $wa->shop->productSet("имя списка")}
    {include file="`$wa->shop->themePath('id темы')`list-thumbs.html" products=$products}
    {/if}
  • 2
    Sam 20 марта 2019 22:58 #

    Актуально!

Добавить ответ

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