Перейти к содержимому


Фотография
- - - - -

Как убрать циклический просмотр в "jbzoo image" - popup? И сменить эффект?

jbzoo image

Лучший Ответ Сонкин , 14 November 2014 - 03:15

Cheren-dow, спасибо большое!!!

 

Только если вписать в хелперс, как вы посоветовали, не заработало.

 

Заработало вот так:

$("a.jbimage-link[rel=jbimage-popup], a.jbimage-gallery").fancybox({
                    "prevEffect" : "fade",
                    "nextEffect" : "fade",
                    "nextSpeed" : 600,
                    "prevSpeed" : 600,
                    "loop" : false,
                    "helpers" : {
                        "title"  : { type : "outside" },
                        "buttons": { position:"top" },
                        "thumbs" : { width :80, height:80 },
                        "overlay": { locked: false}
                    }
                });

Ещё раз благодарю!!!

Перейти к сообщению


  • Закрытая тема Тема закрыта
Сообщений в теме: 5

#1 Сонкин

Сонкин

Отправлено 13 November 2014 - 13:47

Здравствуйте!

 

При просмотре изображений в лайтбоксе (popup - jbzoo image) сделано так, что можно вернуться от последней картинки к первой, кликнув на стрелочку "вперёд". Таким образом картинки можно смотреть до бесконечности, а они у меня отличаются только оттенками и понять, что пошёл новый цикл - невозможно...

 

Как сделать так, чтобы после просмотра последней картинки, лайтбокс просто пропадал, как в том же widgetkit?

 

И как сменить эффект смены картинки? Сейчас что-то вроде слайда, можно ли поставить выцветание или подобное??

 

 

Заранее благодарен за ответ!!!


Сообщение отредактировал Сонкин: 13 November 2014 - 13:48

  • 0

#2 Cheren-dow

Cheren-dow

Отправлено 13 November 2014 - 15:46

Сонкин, popup в JBZoo реализован с помощью fancybox, вся документация расположена по нему тут.

Инициализация в JBZoo происходит в файле

сайт\media\zoo\applications\jbuniversal\framework\helpers\jbassets.php

метод jbimagePopup


  • 0
Изображение
 

#3 Сонкин

Сонкин

Отправлено 13 November 2014 - 17:03

Cheren-dow, спасибо за ссылку!

 

Решил свой вопрос правкой файла: media\zoo\applications\jbuniversal\assets\js\jquery.libraries.min.js

 

Заменил у:  "nextEffect" и "prevEffect" значение "elastic" на "fade", и удалил первый встретившийся "loop:!0"... вроде работает нормально.

 

 

Если не правильно, то как будет верно?


Сообщение отредактировал Сонкин: 13 November 2014 - 17:04

  • 0

#4 Cheren-dow

Cheren-dow

Отправлено 13 November 2014 - 18:33

Сонкин, наверно можно было не менять внутри библионтеки а в инициализации добавить параметры

$("a.jbimage-link[rel=jbimage-popup], a.jbimage-gallery").fancybox({
                    "helpers" : {
                        "openEffect"  : "elastic",
    	                "closeEffect" : "elastic",
                        "nextEffect"  : "fade",
                        "precEffect"  : "fade",
                        "loop"       : false,
                        "title"  : { type : "outside" },
                        "buttons": { position:"top" },
                        "thumbs" : { width :80, height:80 },
                        "overlay": { locked: false}
                    }
                });

Сообщение отредактировал Cheren-dow: 13 November 2014 - 18:33

  • 0
Изображение
 

#5 Сонкин

Сонкин

Отправлено 14 November 2014 - 03:15   Лучший Ответ

Cheren-dow, спасибо большое!!!

 

Только если вписать в хелперс, как вы посоветовали, не заработало.

 

Заработало вот так:

$("a.jbimage-link[rel=jbimage-popup], a.jbimage-gallery").fancybox({
                    "prevEffect" : "fade",
                    "nextEffect" : "fade",
                    "nextSpeed" : 600,
                    "prevSpeed" : 600,
                    "loop" : false,
                    "helpers" : {
                        "title"  : { type : "outside" },
                        "buttons": { position:"top" },
                        "thumbs" : { width :80, height:80 },
                        "overlay": { locked: false}
                    }
                });

Ещё раз благодарю!!!


Сообщение отредактировал Сонкин: 14 November 2014 - 03:18

  • 0

#6 Cheren-dow

Cheren-dow

Отправлено 14 November 2014 - 08:42

Сонкин, не заметил что в хелперы писал. :)  


  • 0
Изображение
 





Темы с аналогичным тегами jbzoo image

Click to return to top of page in style!