Товары

Вставить товар(ы) на любую страницу

Если появилась необходимость добавить любой товар на страницу магазина или другого приложения (Сайт, Блог и т.д.), например в новость или статическую страницу, воспользуйтесь следующим советом. Все коды надо вставлять в режиме правки кода (HTML) в редакторе дизайна.

Вариант №1

Добавление товаров из созданных списков (promo, bestsellers или других списков). Создайте список и поместите туда товары. Где promo - ID списка

Smarty
{$filter_fix = 1}
{$products = $wa->shop->productSet("promo")}
<div class="row lazy-wrapper container-catalog">
    {include file="`$wa->shop->themePath('topshop')`list-thumbs.html"}
</div>

Вариант №2

Вывод определенных товаров по их ID. Укажите в начале ID для вывода. В данном примере это два товара с ID - 773 и 398. Указываются они в переменной $products_id

Smarty
{$filter_fix = 1}
{$products_id = "773,398"}
{$products_ = $wa->shop->products('id/'|cat:$products_id)}
{$products = []}
{foreach explode(',', $products_id) as $a}
{$products[] = $products_[$a]}
{/foreach}
<div class="row lazy-wrapper container-catalog">
    {include file="`$wa->shop->themePath('topshop')`list-thumbs.html"}
</div>

Узнать ID товара можно в его карточке. См. картинку

Внимание данный код на страницах Блога, Сайта и Фото будет работать только если в config.php указан код 'can_use_smarty'=>true

для приложения Сайт это файл site/lib/config/app.php. Строчку необходимо добавить, т.к. она отсутствует

JavaScript
'my_account' => true

Читайте также

Изменение количества рекомендуемых товаров в Shop-Script
Товары

Изменение количества рекомендуемых товаров в Shop-Script

В интернет-магазине Shop-Script списки рекомендуемых товаров отображаются с помощью нескольких команд.

19 мая 2024 г.Читать
Товары

Вывести N-рандомных товаров из списка

Вывести N-рандомных товаров из списка

22 апреля 2020 г.Читать
Товары

Вывод бонусных баллов в карточку товара для Shop-Script

Данный код необходимо добавить в файл product.html

17 сентября 2018 г.Читать