Page 1 of 4

Случайная галерея при клике

Posted: Sat Apr 08, 2017 11:27 pm
by Eddy
Приветствую, появилось желание показывать при клике на тумбу в галерее другую рэндомную галерею. Пробовал использовать <!--default_10--> таг, это из relaited thumbs и все сробатывает пока значение 10 константно. Если пытаюсь запихать на место 10ки rand пхпэшный, то не таботает нифига.

Цель в общем из галеры показывать следующую, рэндомную или попарядку не столь важно. Как это в смарте сделать ?

Спасибо.

Re: Случайная галерея при клике

Posted: Sun Apr 09, 2017 7:50 am
by admin
Следующую легко

например, темпелйт

<thumb num=1>
линка как обычно
</thumb>

/scj/tube/?page=..


и каждый раз увеличиваем на 1 значения page - получается ссылка каждый раз на следующую галеру

Re: Случайная галерея при клике

Posted: Sun Apr 09, 2017 10:09 am
by Eddy
я чета не так объяснил, вот кусок моего теэмплэйта

<a href=""><img src="<!--IMG_1_IMAGE-->" height=100%></a>

это в птинципе и вся галера, subtemlate это /gallery/<!--GALLERY_SLUG-->/index.html

в <a href> стоял <!--default_10--> таг, что в принципе работает, но константно. Если вставить туда /scj/tube/?page=2 то открывается 2 страница сиджа, а не галерея следущая за этой.

Re: Случайная галерея при клике

Posted: Sun Apr 09, 2017 3:28 pm
by admin
Ок, пробуем еще раз без реврайта что б было видно
в темпелйт галеры внизу добавляем


<thumb num=1>
<a href=/scj/tube/?slug=<!--GALLERY_SLUG-->&page=<?=($_GET['page']+1)?> ....
</thumb>

Re: Случайная галерея при клике

Posted: Sun Apr 09, 2017 7:44 pm
by Eddy
если так

<thumb num=1>
<a href="/scj/tube/?slug=<!--GALLERY_SLUG-->&page=<?=($_GET['page']+1)?>"><img src="<!--IMG_1_IMAGE-->" height=100%></a><br>
</thumb>

то всегда открывается первая тумба сиджа, даже если кликнул на 11тую. Второй клик таже первая тумба, на третий клик идет уже +1.

Меня в принципе усраивал мой вариант с <!--default_10--> только бы удалось подменять 10 рандомно.

Re: Случайная галерея при клике

Posted: Sun Apr 09, 2017 8:02 pm
by admin
Какой конкретно у вас получался урл в этом блоке ?

Re: Случайная галерея при клике

Posted: Sun Apr 09, 2017 9:05 pm
by Eddy
конкретно вот что скрипт выдал при клике на 4тую тумбу

<a href="/scj/tube/?slug=pretty-teen-face&page=1"><img src="http://***.com/scj/thumbs/galleries/0/079/0_411.jpg" height=100%></a><br>

выдал первую в общем.

Re: Случайная галерея при клике

Posted: Mon Apr 10, 2017 6:15 am
by admin
/scj/tube/?slug=pretty-teen-face&page=1

линк должен получаться

/scj/tube/?slug=pretty-teen-face&page=2

/scj/tube/?slug=pretty-teen-face&page=3 и так далее

что такое тут в вашем понимании 4я тумба ? 4я тумба галеры ? так вы ж скзаали у вас 1 тумба на галере

Re: Случайная галерея при клике

Posted: Wed Apr 12, 2017 9:06 am
by Eddy
что такое тут в вашем понимании 4я тумба ? 4я тумба галеры ? так вы ж скзаали у вас 1 тумба на галере
4я тумба, это тумба сиджетуба или если проще то 4я галерея от начала сиджетуба, начало это верхний левый угол сайта.
/scj/tube/?slug=pretty-teen-face&page=2
/scj/tube/?slug=pretty-teen-face&page=3 и так далее
это я так понял тумбы одной галеры, тк слуг один и тот же, это хорошо для диашоу к примеру

а мне надо показывать новую галеру из relaited galleries. И поскольку всего одна пикча в галерее и чтобы юзер не возвращался на главную, а мог прям кликнув по пикче увидить следующую релевантную галерею, в моем слуае пикчу.

Re: Случайная галерея при клике

Posted: Wed Apr 12, 2017 9:11 am
by admin
4я тумба, это тумба сиджетуба или если проще то 4я галерея от начала сиджетуба, начало это верхний левый угол сайта.
а мне надо показывать новую галеру из relaited galleries
вообще не ясно мы говорим о индексе\листинге сайта или кастом галере ?