Задать вопрос
@viktorross

Вывод баннера в smarty?

Здравствуйте, подскажите пожалуйста, есть код шаблона, который выводит баннер между блоками, но он отсчитывает сейчас ровно половину блоков, т.е если на странице 20 блоков то он делит их пополам и выводит между 10 и 11 блоком, не пойму где это поменять, чтобы выводилось например между 5 и 6 или 15 и 16...

PHP насколько я знаю не имеет отношения к этому, по крайней мере в коде это не прописано и за вывод отвечает шаблон
{if $no_listings>0}
	
		{if $post_array.show=="list"}
		
		{foreach name="listings" from=$listings_array item=v}
			{include file="short_listing.html"}

			{if ($smarty.foreach.listings.index+1)==$appearance.ads_per_page/2|ceil && $smarty.foreach.listings.index!=$listings_array|@count-1}
			{* ------ listings4 banners ------- *}
			{if in_array('listings4',$banners_positions)}
			{banner->getTemplateBanners p1='listings4' p2=$section p3=$cat p4=$bloc assign='array_banners'}
			{if $array_banners|@count}<div class="clearfix mt10 mb10"></div><div class="dcenter">{/if}
			{foreach from=$array_banners item=v}
			<div class="center">{include file="banner.html" bclass="btypelp_rc"}</div><div class="clearfix"></div>
			{/foreach}
			{if $array_banners|@count}</div><br/>{/if}{/if}
			{* ------- end listings4 banners ------- *}
			{/if}

		{/foreach}
  • Вопрос задан
  • 13 просмотров
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы