Кастомизация бокса “Бестселлеры” (VAMshop)
По умолчанию бокс “Бестселлеры” в Вамшопе выглядит как список товаров вида – номер, название, цена. Сделаем его более презентабельным, добавив изображение, краткое описание, кнопку “купить”.
-
Чтобы добавить изображение товара в файле ваш templates/шаблон/boxes/box_best_sellers.html добавляем метку {$box_data.PRODUCTS_IMAGE} или, чтобы картинка вела на страницу товара, вот такую конструкцию:
<a href="{$box_data.PRODUCTS_LINK}"><img src="{$box_data.PRODUCTS_IMAGE}" alt="{$box_data.PRODUCTS_NAME}" title="{$box_data.PRODUCTS_NAME}" />
-
Чтобы добавить кнопку купить, вставляем в templates/шаблон/boxes/box_best_sellers.htm изображение-кнопку либо просто текстовую сслыку “Купить” вида:
<a href="index.php?action=buy_now&BUYproducts_id={$box_data.PRODUCTS_ID}"> Купить</a>
-
Чтобы добавить краткое описание, нужно потрудиться немного больше. В templates/шаблон/boxes/box_best_sellers.htm вставляем
{$box_data.PRODUCTS_SHORT_DESCRIPTION|vam_truncate: $smarty.const.MAX_DISPLAY_SHORT_DESCRIPTION:"...":true}
Но это еще не все, теперь нужно добавить запрос в в в файле templates/шаблон/source/boxes/best_sellers.php. В двух местах после “p.products_tax_class_id,” добавляем “pd.products_short_description,”.
Всё, теперь наш бокс “Бестселлеры” будет выводить не только название товара, но и его изображение и краткое описание.
-
пишет:Александр
спасибо