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

Eddy
Posts: 129
Joined: Wed Sep 23, 2015 5:16 pm

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

Post by Eddy »

Приветствую, появилось желание показывать при клике на тумбу в галерее другую рэндомную галерею. Пробовал использовать <!--default_10--> таг, это из relaited thumbs и все сробатывает пока значение 10 константно. Если пытаюсь запихать на место 10ки rand пхпэшный, то не таботает нифига.

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

Спасибо.
admin
Site Admin
Posts: 37993
Joined: Wed Sep 10, 2008 11:43 am

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

Post by admin »

Следующую легко

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

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

/scj/tube/?page=..


и каждый раз увеличиваем на 1 значения page - получается ссылка каждый раз на следующую галеру
Don't forget to run script update
Eddy
Posts: 129
Joined: Wed Sep 23, 2015 5:16 pm

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

Post 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 страница сиджа, а не галерея следущая за этой.
admin
Site Admin
Posts: 37993
Joined: Wed Sep 10, 2008 11:43 am

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

Post by admin »

Ок, пробуем еще раз без реврайта что б было видно
в темпелйт галеры внизу добавляем


<thumb num=1>
<a href=/scj/tube/?slug=<!--GALLERY_SLUG-->&page=<?=($_GET['page']+1)?> ....
</thumb>
Don't forget to run script update
Eddy
Posts: 129
Joined: Wed Sep 23, 2015 5:16 pm

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

Post 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 рандомно.
admin
Site Admin
Posts: 37993
Joined: Wed Sep 10, 2008 11:43 am

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

Post by admin »

Какой конкретно у вас получался урл в этом блоке ?
Don't forget to run script update
Eddy
Posts: 129
Joined: Wed Sep 23, 2015 5:16 pm

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

Post 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>

выдал первую в общем.
admin
Site Admin
Posts: 37993
Joined: Wed Sep 10, 2008 11:43 am

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

Post 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 тумба на галере
Don't forget to run script update
Eddy
Posts: 129
Joined: Wed Sep 23, 2015 5:16 pm

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

Post 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. И поскольку всего одна пикча в галерее и чтобы юзер не возвращался на главную, а мог прям кликнув по пикче увидить следующую релевантную галерею, в моем слуае пикчу.
admin
Site Admin
Posts: 37993
Joined: Wed Sep 10, 2008 11:43 am

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

Post by admin »

4я тумба, это тумба сиджетуба или если проще то 4я галерея от начала сиджетуба, начало это верхний левый угол сайта.
а мне надо показывать новую галеру из relaited galleries
вообще не ясно мы говорим о индексе\листинге сайта или кастом галере ?
Don't forget to run script update
Post Reply