Page 1 of 1

Ротация на основе блоков custom galleries

Posted: Tue Oct 22, 2013 6:53 am
by Adrenal1ne
Доброго времени суток!
Подскажите как можно сделать "морду" сайта в которой бы ротировались блоки кастомных галер, в сами блоки должны попадать тумбы только из одной галеры ? Пример во вложении.

Ротация происходит "красных" блоков, а синий и берюзовый цвета это тумбы из одной галеры (если возможно , то тумбы внутри галеры тоже ротируются и выводятся в блок наиболее популярные).
Если можно , то приведите примеры в коде , чтобы было всё понятно :)
Спасибо.

Re: Ротация на основе блоков custom galleries

Posted: Tue Oct 22, 2013 11:51 am
by admin
Большая тумба это как я понимаю extra thumb

Остальные тумбы галеры выводятся тагом <!--ALL_THUMB--> (все, через запятую)

Итого можно сделать схематично так

<thumb num=1-10>

$my_thumbs = explode(',', '<!--ALL_THUMB-->');
тут получим все тумбы галеры в массиве

<a href='...<!--THUMB_LINK-->'><!--EXTRA_THUMB_URL--></a> - это вывели осн

<a href='...<!--THUMB_LINK-->'> $my_thumbs[0] </a>
<a href='...<!--THUMB_LINK-->'> $my_thumbs[1] </a>

и тп сколько еще надо тумб других

</thumb>

Re: Ротация на основе блоков custom galleries

Posted: Tue Oct 29, 2013 6:59 pm
by Adrenal1ne
Делаю сабтемплейт таким образом

Code: Select all

<thumb num=1-10>
<?php
$my_thumbs = explode(',', '<!--ALL_THUMBS-->');
echo '<pre>';
print_r($my_thumbs);
echo '</pre>';
?>
<div class="tour-set left">
<div class="tour-images">
	<div class="left">
		<a href="/gallery/<!--SAFE_DESC-->/<!--GALLERY_ID-->/index.html?<!--THUMB_LINK-->" title="<!--ALT-->"><img src="<!--EXTRA_THUMB_URL-->" alt="<!--ALT-->" /></a>
	</div><!--//left-->
				
	<div class="right">
		<a href="/gallery/<!--SAFE_DESC-->/<!--GALLERY_ID-->/index.html?<!--THUMB_LINK-->" title="<!--ALT-->"><img src="<!--THUMB_URL-->" alt="<!--ALT-->" /></a>
		
		<a href="/gallery/<!--SAFE_DESC-->/<!--GALLERY_ID-->/index.html?<!--THUMB_LINK-->" title="<!--ALT-->"><img src="<!--THUMB_URL-->" alt="<!--ALT-->" /></a>
	</div><!--//right-->					
</div><!--//tour-images-->
		
<div class="tour-box right">
	<h2><!--ALT_30--></h2>
	<div class="clear"></div>
	<div class="set-desc">
		<!--DESCRIPTION_72-->  
	</div>
	<div class="clear"></div>
	<a href="http://www.mydomain.com/tour_data/thumbs/top_right/trailer.mp4" class="set-white-btn rounded"><span>Watch Video</span></a>
	<a href="http://refer.ccbill.com/cgi-bin/clicks.cgi?CA=945527-0000&PA=2429591" class="set-pink-btn rounded"><span>Join Now!</span></a>
</div>
</div>
</thumb>
При выводе массива вижу , что в нем всего один элемент, хотя в галере 8-10 тумб.
Подскажите в чем ошибка ?

Re: Ротация на основе блоков custom galleries

Posted: Tue Oct 29, 2013 7:46 pm
by admin
Выведете просто <!--ALL_THUMBS-->

там все ок ?

Re: Ротация на основе блоков custom galleries

Posted: Wed Oct 30, 2013 6:41 am
by Adrenal1ne
Код саб-темплейта выводит только одну строку - /scj/thumbs/9/127_Erotica_FHG.jpg

Code: Select all

<thumb num=1-10>

<div class="tour-set left">
<div class="tour-images">
   <div class="left">
      <a href="/gallery/<!--SAFE_DESC-->/<!--GALLERY_ID-->/index.html?<!--THUMB_LINK-->" title="<!--ALT-->"><img src="<!--EXTRA_THUMB_URL-->" alt="<!--ALT-->" /></a>
   </div><!--//left-->
            
   <div class="right">
      <a href="/gallery/<!--SAFE_DESC-->/<!--GALLERY_ID-->/index.html?<!--THUMB_LINK-->" title="<!--ALT-->"><img src="<!--THUMB_URL-->" alt="<!--ALT-->" /></a>
      
      <a href="/gallery/<!--SAFE_DESC-->/<!--GALLERY_ID-->/index.html?<!--THUMB_LINK-->" title="<!--ALT-->"><img src="<!--THUMB_URL-->" alt="<!--ALT-->" /></a>
   </div><!--//right-->               
</div><!--//tour-images-->
      
<div class="tour-box right">
   <h2><!--ALT_30--></h2>
   <div class="clear"></div>
   <div class="set-desc">
<!--ALL_THUMBS-->
      <!--DESCRIPTION_72-->  
   </div>
   <div class="clear"></div>
   <a href="http://www.mydomain.com/tour_data/thumbs/top_right/trailer.mp4" class="set-white-btn rounded"><span>Watch Video</span></a>
   <a href="http://refer.ccbill.com/cgi-bin/clicks.cgi?CA=945527-0000&PA=2429591" class="set-pink-btn rounded"><span>Join Now!</span></a>
</div>
</div>
</thumb>

Re: Ротация на основе блоков custom galleries

Posted: Wed Oct 30, 2013 11:23 am
by admin
Таг <!--ALL_THUMBS--> выводит только 1 тумбу ?
и вы уверены что у галеры больше одной тумбы ротации ?