Разные блоги для одного шаблона

Для реализации данного сценария есть два способа:

Способ №1

Сделать клон шаблона и в нем изменить вывод конкретного блога, но минус такой реализации - нельзя потом обновить клон шаблона

Способ №2

а) Для каждой витрины укажите свой параметр блога в структуре приложения Сайт, например (см. картинку)

б) Внести правки в файлы темы дизайна, для темы TopShop (файл home.single.html и home.split.html), для темы TopStyle (файл home.html)

в) Найти строчку {$latest_posts = $wa->blog->posts(null, 3)} и заменить её на

{if $wa->globals("blog") == 1}
    {$latest_posts = $wa->blog->posts(1, 3)}
{elseif $wa->globals("blog") == 2}
    {$latest_posts = $wa->blog->posts(2, 3)}
{/if}

Данный код означает, что для витрины, где мы прописали blog=1 будут выведены записи из блога с ID = 1, а для blog=2 будут вывенены записи с ID = 2

Смотрите также

Сборник полезных статей

Уведомление строкой
Вывести конкретную характеристику в любом месте шаблона
Соцсети Яндекс.Дзен и Telegram
Микроразметка ld+json для Shop-Script
Характеристики в старых версиях движка
Отложенная загрузка блоков
Отслеживание нажатия на кнопку в корзине
Вывести N-рандомных товаров из списка
Отображение диапазона цены "от и до" в Shop-Script 8
"Прилипание" навигационного меню при прокрутке
Модификаторы Smarty в Webasyst и использование в Shop-Script
Разные блоги для одного шаблона