Плагин преднозначен для отображения последних обновленных на складе товаров.
Плагин можно использовать как обычные списки, вызвав HTML/Smarty-код в шаблонах и на страницах приложения Магазин:
Код:
{if $wa->shop}
{$products = shopKmlaststockgoodsPlugin::get()}
{include file="`$wa->shop->themePath('ИДЕНТИФИКАТОР_ТЕМЫ')`list-thumbs.html" products=$products}
{/if}
Если необходимо показать последние поступления на конкретном складе, то HTML/Smarty-код будет такой:
Код:
{if $wa->shop}
{$products = shopKmlaststockgoodsPlugin::get(ИДЕНТИФИКАТОР_СКЛАДА)}
{include file="`$wa->shop->themePath('ИДЕНТИФИКАТОР_ТЕМЫ')`list-thumbs.html" products=$products}
{/if}
Код:
{if $wa->shop}
{$products = shopKmlaststockgoodsPlugin::get(ИДЕНТИФИКАТОР_СКЛАДА, 30, 20)}
{include file="`$wa->shop->themePath('ИДЕНТИФИКАТОР_ТЕМЫ')`list-thumbs.html" products=$products}
{/if}
Примеры:
Можно создать страницу в приложении Магазин с кодом:
Код:
{if $wa->shop}
{$products = shopKmlaststockgoodsPlugin::get()}
{include file="`$wa->shop->themePath('default')`list-thumbs.html" products=$products}
{/if}
Пример можно увидеть по адресу:
Для просмотра ссылки Вы должны войти или зарегистрироваться.
Чтобы на главной странице сайта вывести список последних поступлений необходимо в шаблон home.tpl добавить код (для темы оформления "Дефолт 3.0"):
Код:
{if $wa->shop}
{$products = shopKmlaststockgoodsPlugin::get(1)}
{include file="`$wa->shop->themePath('default')`list-thumbs.html" products=$products}
{/if}
Пример можно увидеть по адресу:
Для просмотра ссылки Вы должны войти или зарегистрироваться.
Пример со всеми возможными памемтрами
Код:
{if $wa->shop}
{$products = shopKmlaststockgoodsPlugin::get(1, 10, 8, 16, 1)}
{include file="`$wa->shop->themePath('ИДЕНТИФИКАТОР_ТЕМЫ')`list-thumbs.html" products=$products}
{/if}
1 - идентификатор скалада,
10 - период в днях (за последние 10 дней),
8 - минимально 8 товаров,
16 - максимально 16 товаров,
1 - перемешать полученные товары случайным образом.