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 тумбу ?
и вы уверены что у галеры больше одной тумбы ротации ?