да как угодно, главное попадать на ту картинку, на тумбу которой нажали, в реврайтах можно же все это будет записать как надо, естественно прогоняя это через аутadmin wrote: Fri May 18, 2018 6:44 am да, такого нет
а как именно это должно выглядеть?
ссылка будет сразу вида
?slug=...&item_id=.. с тумбы ротации что б открылась сразу нужная большая картинка?
вывод картинки
Re: вывод картинки
-
richmantrade
- Posts: 1036
- Joined: Tue Dec 04, 2012 8:46 am
Re: вывод картинки
Да так и будет как admin написал.
?slug=...&item_id=1
Здесь item_id=1 всегда т.к. по сути у тебя получается кастом галера с одной картинкой
?slug=...&item_id=1
Здесь item_id=1 всегда т.к. по сути у тебя получается кастом галера с одной картинкой
Re: вывод картинки
какой тогда тэг использовать для корректной работы в темплейте сингл итем ?richmantrade wrote: Sat May 19, 2018 9:40 am Да так и будет как admin написал.
?slug=...&item_id=1
Здесь item_id=1 всегда т.к. по сути у тебя получается кастом галера с одной картинкой
Re: вывод картинки
еще один момент не совсем понятен item_id=1 постоянен, он за что отвечает в этом случае ?
так же вопрос, обязательно ли использовать ?slug= ? или же можно его заменить на gallery_id= ?
Сейчас ситуация такая, с основной страницы с тумбами, вроде все попадает, открывается то, что надо, но с открывшейся страницы с картинкой, с блока релейтед тумб у которых та же самая конструкция по ссылке, не попадает на нужную картинку.
так же вопрос, обязательно ли использовать ?slug= ? или же можно его заменить на gallery_id= ?
Сейчас ситуация такая, с основной страницы с тумбами, вроде все попадает, открывается то, что надо, но с открывшейся страницы с картинкой, с блока релейтед тумб у которых та же самая конструкция по ссылке, не попадает на нужную картинку.
Re: вывод картинки
не имеет значения какой использовать.так же вопрос, обязательно ли использовать ?slug= ? или же можно его заменить на gallery_id= ?
в релейтами либо я что-то не понял либо м говорим о разных вещах
если без реврайта
есть тумба ротации - на ней ссылка с slug=.. , при клике попадает на кастом галеру у которой например 10 картинок (content_custom_pic), те мы видим классическую табличку с тумбами, при клике на тумбу ссылка выглядит как slug=..&item_id=.. где item_id это порядковый номер картинки в галере , по дефолту она открыват content_single_item
в вашем случае как я понимаю надо что б с тумбы ротации оно сразу попадало на content_single_item
я правда не совсем понимаю в чем будет смысл тк через период ротации оно вытянет одну тубу с галеры и будет только ее показывать, получается на остальные картинки галеры юзер попадает только если где-то на content_single_item будут ссылки на осн галеру
Я верно понял все или нет?
Don't forget to run script update
Re: вывод картинки
Да, все абсолютно верно. Вся суть в том, чтобы показывать картинку именно ту, на которую нажали, а дльше при желании юзера он идет на остальные картинки или смотрит другую.admin wrote: Mon May 21, 2018 7:08 amне имеет значения какой использовать.так же вопрос, обязательно ли использовать ?slug= ? или же можно его заменить на gallery_id= ?
в релейтами либо я что-то не понял либо м говорим о разных вещах
если без реврайта
есть тумба ротации - на ней ссылка с slug=.. , при клике попадает на кастом галеру у которой например 10 картинок (content_custom_pic), те мы видим классическую табличку с тумбами, при клике на тумбу ссылка выглядит как slug=..&item_id=.. где item_id это порядковый номер картинки в галере , по дефолту она открыват content_single_item
в вашем случае как я понимаю надо что б с тумбы ротации оно сразу попадало на content_single_item
я правда не совсем понимаю в чем будет смысл тк через период ротации оно вытянет одну тубу с галеры и будет только ее показывать, получается на остальные картинки галеры юзер попадает только если где-то на content_single_item будут ссылки на осн галеру
Я верно понял все или нет?
Итак, на текущий момент без реврайта:
Code: Select all
/tcms/cgi/index.php?gallery_id=$1&item_id=1&force_template=content_single_item&url=content&skip_sell=true [L]
На странице content_single_item используется для вывода полноразмерного изображения такой код:
Code: Select all
<gallery_content num=1-1>
<a href="http://<?=$_SERVER['HTTP_HOST']?>/out/?u=<!--SOURCE_URL-->" target="_blank"><img src="<!--IMAGE-->"></a></gallery_content>Re: вывод картинки
Ок, давайте по очереди
"Если делаю клик с категории, где страница с тумбами domain.com/category_name/, то попадаю на страницу и вижу соответсвенно нужную картинку, на которую нажал (хотя так же не всегда отдает именно то, на что нажал)."
скиньте плз конкретный пример где как кликать что б попасть не на то на что кликал
"Если делаю клик с категории, где страница с тумбами domain.com/category_name/, то попадаю на страницу и вижу соответсвенно нужную картинку, на которую нажал (хотя так же не всегда отдает именно то, на что нажал)."
скиньте плз конкретный пример где как кликать что б попасть не на то на что кликал
Don't forget to run script update
Re: вывод картинки
ок, выяснилось что все редиректит как надо
но было сделано так что на кастом галере 15 картинок, те может быть тумба любой из 15ти, а в реврайте указано жестко &item_id=1 и логично что не всегда попадало в нужную
для теста указанной идеи добавлено в ап в виде
<thumb num=1-10>
<a href='/?slug=<!--GALLERY_SLUG-->&item_id=<!--CUSTOM_GALLERY_ITEM_ID-->'><img src='<!--THUMB_URL-->'></a>
</thumb>
в примере специльно без реврайтов что б было проще.
но было сделано так что на кастом галере 15 картинок, те может быть тумба любой из 15ти, а в реврайте указано жестко &item_id=1 и логично что не всегда попадало в нужную
для теста указанной идеи добавлено в ап в виде
<thumb num=1-10>
<a href='/?slug=<!--GALLERY_SLUG-->&item_id=<!--CUSTOM_GALLERY_ITEM_ID-->'><img src='<!--THUMB_URL-->'></a>
</thumb>
в примере специльно без реврайтов что б было проще.
Don't forget to run script update
Re: вывод картинки
все, работает как надо, но если я правильно понимаю, теперь все будет выглядеть так, с реврайтами:admin wrote: Mon May 21, 2018 3:06 pm ок, выяснилось что все редиректит как надо
но было сделано так что на кастом галере 15 картинок, те может быть тумба любой из 15ти, а в реврайте указано жестко &item_id=1 и логично что не всегда попадало в нужную
для теста указанной идеи добавлено в ап в виде
<thumb num=1-10>
<a href='/?slug=<!--GALLERY_SLUG-->&item_id=<!--CUSTOM_GALLERY_ITEM_ID-->'><img src='<!--THUMB_URL-->'></a>
</thumb>
в примере специльно без реврайтов что б было проще.
/picture/gallery_id/item_id.html ?
если да, то возникает проблема небольшая, а именно генерация дубликатов страниц, по сути будет что для gallery_id будет нагенерено 15 одинаковых страниц но с разным урлом в виде item_id, каким образом уложить все только в gallery_id, то-есть оставить урл /picture/gallery_id.html ?
это я к тому, что по урлу /picture/gallery_id.html, сразу выводить нужную тумбу, не генеря 15 одинаковых страниц
Re: вывод картинки
Это будет 15 разных страниц, почему дупов?
/picture/gallery_id/1.html
/picture/gallery_id/2.html
и тп
сама галера будет только на /picture/gallery_id/index.html
/picture/gallery_id/1.html
/picture/gallery_id/2.html
и тп
сама галера будет только на /picture/gallery_id/index.html
Don't forget to run script update







