Страницы + товары

Всем доброго дня!

Подскажите пожалуйста, как можно разместить товары на созданной странице (Магазин-Витрина-Страницы)

Создаю новый блок в товарах, добавляю в него товары, копирую ссылку {$products = $wa->shop->productSet("test")} вставляю ее на страницу, но нечего не отображается :(

8 ответов

  • 1

    Артём, $products - это массив содеращий товары из этого списка.
    А в шаблоне вам его надо вывести либо с подключением list-thumbs.html из темы дизйна(см. как это сделано в, например category.html или вывод related и crossselling в product.html).
    Либо сами нарисуйте свой вывод товаров на этой странице.
    Типа простейшего списка с наименованиями товаров
    <ul>
    {foreach $products as $p}
    <li>$p.name</li>
    {/foreach}
    </ul>



  • 1
    Артём 28 июня 2016 11:09 #

    Николай, простите но для меня это сложно) есть простой способ разместить на странице нужные мне товары?

  • 2
    Артём 28 июня 2016 11:47 #

    Вставляю код:

    получаю:


  • 1
    Артём 28 июня 2016 12:45 #

    подскажите пожалуйста как узнать ID темы?((( перелопатил все настройки как описано в инструкции (идентификатор можно посмотреть в настройках темы дизайна в разделе «Витрина»). но найти не могу(

    • +1

      обычно это название темы, default или, например dsv2, profitbuy.
      Если вы делали свою темы, копировали или меняли, то возможно назвали её по другому. как именно, смотрите в Магазин-Витрина.
      в адресной строке

      http://dev.local/webasyst/shop/?action=storefronts#design/theme=default&domain=dev.local&route=2
  • 2
    Артём 28 июня 2016 15:49 #

    /webasyst/shop/?action=storefronts#/design/theme=shopping&domain=site.ru&route=5

    вставляю:

    {if $wa->shop}

    {$products = $wa->shop->productSet("bestsellers")}

    {include file="`$wa->shop->themePath('shopping')`list-thumbs.html" products=$products}

    {/if}

    получаю:


  • 1
    Артём 28 июня 2016 18:10 #

    узнал название файла,

    {if $wa->shop}

    {$products = $wa->shop->productSet("discount")}

    {include file="`$wa->shop->themePath('shopping')`thumbs.html" products=$products}

    {/if}

    теперь другая проблема! вместо товара это:


  • 1

    Посмотрите в product.html, я говорил сделать так, как там сделан вывод related и crossselling.
    Ищите примерно такой же код с инклудом.

  • 1

    как вывести спискок бестселлеров для темы Премиум

    пробую вывести список новых товаров на страницу
    так копируется из списка товаров

    {if $wa->shop}
    {$products = $wa->shop->productSet("bestsellers")}
    {$wa->shop->getListThumbsTemplate($products, 'THEME_ID')}
    {/if}

    но у нас немного отличаются шаблоны, поменял на



    {if $wa->shop}
    {$products = $wa->shop->productSet("bestsellers")}
    {include file='inc/product-list_slider.html' products=$products}

    {/if}


    но все равно ничего не работает https://gyazo.com/7e0c4eb222ae...

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

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