Доброго дня!
SmartCJ Pro V 2.1 Build 201602200102
Подскажите как можно вывести только определенные тумбы. Например по Gallery_id.
Запрос:
domain.com/?skip_cache=1&force_template=test&gallery_id=1,2,3,4,5
Темплейт
<thumb num=1-5>
...
</thumb>
Параметр ?slug=.... не сработал, вывелось 5 любых тумб.
Вывести определенные тумбы
Re: Вывести определенные тумбы
ИД галер должны быть именно в гет запросе или в темпелйте ?
Don't forget to run script update
-
- Posts: 81
- Joined: Fri May 16, 2014 10:16 am
Re: Вывести определенные тумбы
Думаю, что меня устроит любой вариант.
В темплейт ID ведь можно передать через запрос, а в нем использовать
<?php echo($_GET[id]); ?>.
Хотя...такая конструкция работать не будет
<thumb galery_id=<?php echo($_GET[id]); ?>>....</thumb>
Лучше, видимо, чтобы id были в запросе и сразу ограничивали выдачу.
В темплейт ID ведь можно передать через запрос, а в нем использовать
<?php echo($_GET[id]); ?>.
Хотя...такая конструкция работать не будет
<thumb galery_id=<?php echo($_GET[id]); ?>>....</thumb>
Лучше, видимо, чтобы id были в запросе и сразу ограничивали выдачу.
Re: Вывести определенные тумбы
Да, добавлено
<thumb gallery_id=....
или
domain.com/?skip_cache=1&force_template=test&gallery_id=1,2,3,4,5
Такой вариант работать не будет тк сначала выполняются таги, а потом пхп
<thumb galery_id=<?php echo($_GET[id]); ?>>....</thumb>
но он и не нужен тк просто параметры из урла передаются как параметры тага.
<thumb gallery_id=....
или
domain.com/?skip_cache=1&force_template=test&gallery_id=1,2,3,4,5
Такой вариант работать не будет тк сначала выполняются таги, а потом пхп
<thumb galery_id=<?php echo($_GET[id]); ?>>....</thumb>
но он и не нужен тк просто параметры из урла передаются как параметры тага.
Don't forget to run script update
-
- Posts: 81
- Joined: Fri May 16, 2014 10:16 am
Re: Вывести определенные тумбы
Спасибо за оперативность. Обновился.
Запрос с 1 id отрабатывает правильно
domain.com/?skip_cache=1&force_template=test&gallery_id=1
При запросе с несколькими id (&gallery_id=50,100,123) выводит одну галю с первым id остальные игнорирует. Айдишники указываю через запятую.
Запрос с 1 id отрабатывает правильно
domain.com/?skip_cache=1&force_template=test&gallery_id=1
При запросе с несколькими id (&gallery_id=50,100,123) выводит одну галю с первым id остальные игнорирует. Айдишники указываю через запятую.
Re: Вывести определенные тумбы
да, сорри, пересеклось в просто вызовом галереи и параметр был обрезан.
Добавлен фикс, должно быть ок сейчас.
Добавлен фикс, должно быть ок сейчас.
Don't forget to run script update
-
- Posts: 81
- Joined: Fri May 16, 2014 10:16 am
Re: Вывести определенные тумбы
Все работает как надо, спасибо!
-
- Posts: 81
- Joined: Fri May 16, 2014 10:16 am
Re: Вывести определенные тумбы
C gallery_id все хорошо, а вот со sponsor_id не очень.
Если указать один идентификатор спонсора (sponsor_id=1) все работает как надо. Но если в запросе передавать несколько (sponsor_id=1,2,3) гали не выводятся ни по одному из id.
Если указать один идентификатор спонсора (sponsor_id=1) все работает как надо. Но если в запросе передавать несколько (sponsor_id=1,2,3) гали не выводятся ни по одному из id.
Re: Вывести определенные тумбы
Да, был такой вопрос, пофикшено, спасибо.
Don't forget to run script update