cheg2
Знаток
- Регистрация
- 9 Авг 2008
- Сообщения
- 176
- Реакции
- 25
- Автор темы
- #1
Хочу поделиться своим решением вывода контекстной рекламы в SS.
В файле category.tpl.html вашей темы ищем строчки вывода краткого описания товара
добавляем вызов стандартного счетчика Smarty
далее проверяем условие ( после скольких товаров покажем рекламу)
В данном примере после вывода 6 товаров показывается блок рекламы ( счетчик считает от нуля, поэтому в условии стоит цифра 5).
Итак полный код моего примера (2 блока рекламы
Пример в действии:
В файле category.tpl.html вашей темы ищем строчки вывода краткого описания товара
Код:
<td valign=top width="{math equation="100 / x" x=$smarty.const.CONF_COLUMNS_PER_PAGE}%" format="%d">
{if $smarty.section.i1.index > $smarty.const.CONF_COLUMNS_PER_PAGE-1}
Код:
{counter assign=counter}
Код:
{if $counter eq 5} код рекламы {/if}
Итак полный код моего примера (2 блока рекламы
Код:
<td valign=top width="{math equation="100 / x" x=$smarty.const.CONF_COLUMNS_PER_PAGE}%" format="%d">
{if $smarty.section.i1.index > $smarty.const.CONF_COLUMNS_PER_PAGE-1}
{counter assign=counter}
{if $counter eq 5} [B]рекламный код №1 [/B]{/if}
{if $counter eq 6} [B]рекламный код №2 [/B] {/if}
{/if}
{include file="product_brief.tpl.html" product_info=$products_to_show[i1]}
</td>
Для просмотра скрытого содержимого вы должны войти или зарегистрироваться.