Опубликовано: 28 марта 2017
Вывести названия брендов списком на главной в тексте описании?
Здравствуйте. Вот понадобилось вывести бренды списком в настройках темы, в поле Вступительный текст (главная страница магазина).
Но эта конструкция там не работает, хотя она работает в шаблонах сайта и описаниях страниц формируемых шоп скриптом:
{if class_exists('shopProductbrandsPlugin')}
{foreach shopProductbrandsPlugin::getBrands() as $b}
{if $b.image}
<a href="{$b.url}" style="color: #444;">
{$b.name}
</a>{if !$v@last}, {/if}
{/if}
{/foreach}
{/if}
Что можно предпринять, чтобы все таки получить список брендов через поле описания магазина на главной?
Комментарии (5)
Конструкции smarty при сохранении в настройках темы оформления экранируются и после не обрабатываются при вставке в код темы. Вам нужно внедрить эту конструкцию непосредственно в шаблон home.html, нужное место:
А если нужно получить вывод брендов в центре текста описания, то это уже невозможно?
тогда замените код
на необходимый текст, и в любом его месте вставьте код плагина
этот код выводит описание
Сделал. спасибо.