Jump to content
Дизайн и модификация IPS Community IPBSkinsBETA
Search In
  • More options...
Find results that contain...
Find results in...
Sign in to follow this  
malts

Кнопка Next в lightbox IP.Board 3.x

Recommended Posts

Подскажите, есть ли хук или компонент который может реализовать без покупки IP.Galery переход по изображениям с помощью кнопки изображенной на скрине:

VrlO0.png

Все форумы облазил, ни какой информации не нашел.

 

Если модификаций нет, то может расскажете как реализовать без покупки ipgalrey?

(IP.Board 3.4.6 изображения в IP.Nexus v1.5.9 (Ioncube) открываются в стандартном LightBox, перелистнуть изображение не возможно)

Share this post


Link to post
Share on other sites

Для аттачей как раз лайтбокс и применяется. Для инлайн изображений - ресайз и увеличение по клику.

Share this post


Link to post
Share on other sites

Суть в том, что в IP.Nexus изображение товара не перелистывается, и нужна именно кнопка (область), по нажатию на которую можно будет посмотреть следующее изображение не закрывая lightbox. На скриншоте NEXT позволяет перейти к следующей фотографии. Изображения загружаются через IP.Nexus, без использования IP.Gallery.

Edited by malts

Share this post


Link to post
Share on other sites

Если нексус использует лайтбокс, то для пролистывания изображений нужно объеденить их в группу. Если верить документации нужно для rel задать lightbox[roadstrip]

Share this post


Link to post
Share on other sites

Не подскажите как это сделать? Где что искать, lightbox идет отдельным файлом js, изменить нужно в нем, или есть опция в настройка?

Share this post


Link to post
Share on other sites

Не в нем, а в нексусе изменить немного тег изображений.

Share this post


Link to post
Share on other sites

По коду подскажете?

include_lightbox

 

include_lightbox

Share this post


Link to post
Share on other sites

Что я не вижу там возможности добавлять больше чем по одной фотографии для товара.

Тупо копировать всякие коды не нужно.

Share this post


Link to post
Share on other sites
Что я не вижу там возможности добавлять больше чем по одной фотографии для товара.

Скрин нагляднее? Добавляются и не одна...

xIt0R.png

T4NBs.png

fSwDL.png

 

Кнопки NEXT нет, увы. Где взять?

Share this post


Link to post
Share on other sites

Ну вообщем-то да, логика рассчитана не на пролистывания изображений в лайтбоксе, а на смене главного изображения. Лайтбокс только для увеличения главного изображения. Кнопки Next тут не будет, и чтобы ее "взять" надо увы поменять логику.

Найти шаблон где генерируется это часть и:

 

Вариант первый: поменять span'ы с onclick="selectImage на ссылки (тег a, если что), убрать onclick и добавить к ним rel="lightbox[roadstrip]". Найти в шаблоне функцию function selectImage и изменить lightbox на lightbox[roadstrip]

При таком подходе главное изображение меняться не будет, а сразу откроется лайтбокс с листингом картинок (та самая пресловутая кнопка next).

 

Вариант второй: более такой полноценный, ниже span'ов с onclick="selectImage добавить ссылки с адресом изображений - . Найти в шаблоне функцию function selectImage и изменить lightbox на lightbox[roadstrip]

В этом случае будет меняться и главное изображение в блоке, но так же при открытие ее в лайтбоксе появятся ненавистная кнопка Next.

 

Так как этой версией нексуса не пользуюсь, подсказать в каком конкретно шаблоне и что там именно менять - не могу. Если возникнут трудности с редактированием, обратитесь к специалистам предоставив им доступ в ац, либо к тем кто ею пользуется.

Все изменения делаются в шаблоне (я так думаю), а значит для каждого шаблона нужно править отдельно.

  • Upvote 1

Share this post


Link to post
Share on other sites

Спасибо, попробую.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...