Первым делом, вам нужно создать характеристику бренд.
Сделать это можно в настройках магазина в разделе "Типы и характеристики"
Характеристика должна быть типа "Выпадающий список - текст"
Затем в настройках плагина необходимо указать характеристику, отвечающую за бренд.
Следующий шаг - это заполнение данных.
При редактировании товара на вкладке характеристики вам нужно заполнить характеристику бренд для товаров.
После этого у вас на вкладке товары уже должен появиться дополнительный раздел Бренды, где вы можете легко отфильтровать товары по брендам, открыть настройи бренды чтобы загрузить картинки и описания.
Встраивание в дизайн
Поскольку плагин встраивается на витрину, для некоторых тем необходимо незначительно изменить шаблоны вывода.
Темы сделаны очень по разному и поэтому универсальный шаблон написать невозможно.
Если у вас все товары на странице бренда показываются в самом низу страницы, то вам нужно открыть настройки плагина, найти там настройку "Шаблон вывода на витрине страницы бренда: результаты поиска (frontend_search)" и заменить <br clear="left"> на <br>, то есть удалить код clear="left" в двух местах.
Список брендов можно получить с помощью хелпера {shopProductbrandsPlugin::getBrands()}
В шаблоне можно вывести, например, так:
{foreach shopProductbrandsPlugin::getBrands() as $b}
<a title="{$b.name}" href="{$b.url}">
{* если есть картинка, то показываем картинку, если нет, то название бренда *}
{if $b.image}
<img alt="{$b.name}" src="{$wa_url}wa-data/public/shop/brands/{$b.id}/{$b.id}{$b.image}">
{else}
{$b.name}
{/if}
</a>
{/foreach}
Откройте файл product.html вашей темы дизайна и в нужном месте добавьте следующий код:
{$_b = shopProductbrandsPlugin::productBrand($product.id)}
{if $_b}
<a href="{$_b.url}">{if $_b.image}<img src="{$wa_url}wa-data/public/shop/brands/{$_b.id}/{$_b.id}{$_b.image}">{else}{$_b.name}{/if}</a>
{/if}
При необходимости добавьте для тега <img артибут width="150", указав нужную ширину картинки.
Откройте файл list-thumbs.html вашей темы дизайна (в некоторых темах этот файл называется по другому, если в вашей темы нет такого файла, то уточняйте название файла у разработчика вашей темы).
Замените в этом файле код:
{foreach $products as $p}
на такой:
{foreach shopProductbrandsPlugin::prepareProducts($products) as $p}
ниже, в том месте, где вы хотите выводить бренд товара, добавьте такой код:
{if !empty($p.brand)}Бренд: <a href="{$p.brand.url}">{$p.brand.name}</a>{/if}
Ниже для наглядности картинка, где выделены изменения, которые необходимо внести, на примере темы Default 2.0
В настройках плагина можно указать допустимые размеры, которые можно будет запрашивать в шаблонах.
Можно указать сразу несколько размеров (например для общего списка использовать один размер, а для страницы бренда другой).
Само это автоматом нигде не применяется!
Чтобы изменить размер который показывается нужно указать этот размер в шаблоне (в настройках плагина или в теме дизайна).
Например,
<img
src="{$wa_url}wa-data/public/shop/brands/{$brand.id}/{$brand.id}.200{$brand.image}"
align="left">
.200 - это и есть размер картинки.
По поводу правил формирования эскизов написано тут: http://www.webasyst.ru/help/5/shop-script-5-image-thumbnails/









