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
вообще не ясно мы говорим о индексе\листинге сайта или кастом галере ?