Выводим Описание категории только на первой странице списка товара (vamshop)
20.05.2014 | Написав eugenem
Описание категории в вамшопе выводится на всех страницах листинга. Из соображений как удобства пользователя, так и СЕО, этот текст можно скрыть с других страниц и вывести его только на первой странице списка товара. Делается это следующим способом.
Открываем Ваш шаблон листинга товара, например, /templates/ваш_шаблон/product_listing/product_listing_columns.html. Часть кода, выводящий описание категории
<div class="page"> <div class="pageItem"> {if $CATEGORIES_HEADING_TITLE}<p>{$CATEGORIES_HEADING_TITLE}</p>{/if} {if $CATEGORIES_DESCRIPTION}<p>{$CATEGORIES_DESCRIPTION}</p>{/if} {if $CATEGORIES_IMAGE}<p><img src="{$CATEGORIES_IMAGE}" alt="{$CATEGORIES_NAME}" /></p>{/if} <div class="clear"></div> </div> </div> |
заворачиваем вот в такие условия smarty:
{if !$smarty.get.sort || $smarty.get.sort == 1} {if !$smarty.get.on_page || $smarty.get.on_page == 1} {if !$smarty.get.page || $smarty.get.page == 1} <div class="page"> <div class="pageItem"> {if $CATEGORIES_HEADING_TITLE}<p>{$CATEGORIES_HEADING_TITLE}</p>{/if} {if $CATEGORIES_DESCRIPTION}<p>{$CATEGORIES_DESCRIPTION}</p>{/if} {if $CATEGORIES_IMAGE}<p><img src="{$CATEGORIES_IMAGE}" alt="{$CATEGORIES_NAME}" /></p>{/if} <div class="clear"></div> </div> </div> {/if} {/if} {/if} |
Рубрика: Веброзробка
Коментарі читачів статті "Выводим Описание категории только на первой странице списка товара (vamshop)"
Немає коментарів.