Page 1 of 2
Перечисление тумбов писковой галеры
Posted: Tue May 21, 2019 4:03 pm
by simpway
Есть пиксовый СЖ. В каждой галерее по 10 пиксов. Кликаю на морде, попадаю на галеру, где 10 тумбов (например
http://domain/gallery/gallery-slug/index.html)
Хочу, чтобы полноразмерные картинки отображались на отдельных страницах вида
http://domain/gallery/gallery-slug/1.html -
http://domain/gallery/gallery-slug/10.html
Какой макро нужно вставить в темплейте галереи после <!--GALLERY_SLUG-->/ ?
Code: Select all
<gallery_content num=1-10 >
<a href='/gallery/<!--GALLERY_SLUG-->/ ЧТО ТУТ? .html'><img src='<!--THUMB_URL-->'></a>
</gallery_content>
Спасибо.
Re: Перечисление тумбов писковой галеры
Posted: Wed May 22, 2019 6:33 am
by richmantrade
<!--ITEM_NUM-->
Re: Перечисление тумбов писковой галеры
Posted: Wed May 22, 2019 9:58 am
by admin
richmantrade wrote: Wed May 22, 2019 6:33 am
<!--ITEM_NUM-->
Да, спасибо!
Re: Перечисление тумбов писковой галеры
Posted: Wed May 22, 2019 2:14 pm
by simpway
Спасибо!
Re: Перечисление тумбов писковой галеры
Posted: Wed May 22, 2019 6:59 pm
by admin
Ok
Re: Перечисление тумбов писковой галеры
Posted: Wed May 22, 2019 7:10 pm
by simpway
И сразу вдогонку
URL вида
http://domain/gallery/gallery-slug/1.html в htaccess ловлю так?
RewriteRule ^gallery/([^/]+)/([0-9]{1,2}).html$ /scj/tube/?slug=$1&item_id=$2 [L]
Re: Перечисление тумбов писковой галеры
Posted: Wed May 22, 2019 7:16 pm
by admin
да, выглядит ок
Re: Перечисление тумбов писковой галеры
Posted: Thu May 23, 2019 2:15 pm
by simpway
К сожалению через редирект
RewriteRule ^gallery/([^/]+)/([0-9]{1,2}).html$ /scj/tube/?slug=$1&item_id=$2 [L]
вижу ту-же самую галеру (список тумбов)
Если делаю так
RewriteRule ^gallery/([^/]+)/([0-9]{1,2}).html$ /scj/tube/?force_template=content_single_item&slug=$1&item_num=$2 [L]
то попадаю на темплейт content_single_item, но там макро
<!--ITEM_IMAGE-->
<!--IMAGE-->
пустые. Как показать полноразмерную картинку на отдельной странице (дефолтный темплейт content_single_item пустой и негде посмотреть)?
Re: Перечисление тумбов писковой галеры
Posted: Thu May 23, 2019 3:20 pm
by admin
почему в первом у вас
&item_id=$2
во втором
item_num=$2 [L]
откуда взялся второй вариант?
Re: Перечисление тумбов писковой галеры
Posted: Thu May 23, 2019 4:03 pm
by simpway
Ура! Заработало!
RewriteRule ^gallery/([^/]+)/([0-9]{1,2}).html$ /scj/tube/?force_template=content_single_item&slug=$1&item_id=$2
Виноват. Разные наименования одной сущнойсти в темплейте ( <!--ITEM_NUM--> ) и get параметрах ( item_id ) немного сбивают с толку. Новичку недолго запутаться.
Спасибо!