Jump to content


Photo
- - - - -

Загрузка нескольких картинок в pop-up


  • This topic is locked This topic is locked
10 replies to this topic

#1 sergey665

sergey665
  • JBZoo User (rus)
  • User rate: 0
  • posts: 90
  • topics: 21

Posted 09 January 2013 - 19:40

Приветствую! Подскажите как загрузить несколько картинок, чтобы в итоге на сайте показывалась только одна картинка (превью), а при нажатии на нее появлялся pop-up, который позволит пролистать несколько загруженных фото?
  • 0

#2 Михаил

Михаил
  • JBZoo User (rus)
  • User rate: 5.3
  • posts: 158
  • topics: 39

Posted 09 January 2013 - 22:42

добавить поле jbimage, объединить его в группу, но не выводить в шаблоне. Можно как то так попробовать.
  • 0

#3 SmetDenis

SmetDenis
  • Administrators
  • User rate: 139.4
  • posts: 16232
  • topics: 200

Posted 09 January 2013 - 22:46

Посмотрите настройки вывода элемента в шаблоне материла
Изображение
  • 0
JBZoo v4.0 и новый чудный мир Open Source GPL
Отключайте проверку лицензий как можно скорее!



— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.


#4 sergey665

sergey665
  • Topic Starter
  • JBZoo User (rus)
  • User rate: 0
  • posts: 90
  • topics: 21

Posted 10 January 2013 - 06:23

К сожалению не работает...выводит одно фото на сайте, как и надо
https://s3-us-west-2....12.30%20AM.png

при нажатии на фото и при попытке пролистать - повторяется одна и та же фотография..
https://s3-us-west-2....13.03%20AM.png

из настроек:

https://s3-us-west-2....13.32%20AM.png
https://s3-us-west-2....13.57%20AM.png
https://s3-us-west-2....14.27%20AM.png
  • 0

#5 sergey665

sergey665
  • Topic Starter
  • JBZoo User (rus)
  • User rate: 0
  • posts: 90
  • topics: 21

Posted 10 January 2013 - 07:30

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

#6 SmetDenis

SmetDenis
  • Administrators
  • User rate: 139.4
  • posts: 16232
  • topics: 200

Posted 10 January 2013 - 17:13

В popup будут только те картинки, которые отображаются на сайте. Так работает fancybox.
Чтобы отображались все вам нужно в поле "показывать" выбрать пункт all.

Иначе нужно переделывать работу fancybox
  • 0
JBZoo v4.0 и новый чудный мир Open Source GPL
Отключайте проверку лицензий как можно скорее!



— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.


#7 sergey665

sergey665
  • Topic Starter
  • JBZoo User (rus)
  • User rate: 0
  • posts: 90
  • topics: 21

Posted 10 January 2013 - 17:26

ну это понятно...а как сделать, чтобы при all превьюшка показывалась только одна, а в popup листалось несколько фото?
  • 0

#8 sergey665

sergey665
  • Topic Starter
  • JBZoo User (rus)
  • User rate: 0
  • posts: 90
  • topics: 21

Posted 10 January 2013 - 17:27

и что тогда такое "Группировать popup"?
  • 0

#9 SmetDenis

SmetDenis
  • Administrators
  • User rate: 139.4
  • posts: 16232
  • topics: 200

Posted 10 January 2013 - 17:29

Такой возможности нет, нужно переписывать элемент JBImage

Можете попробовать сами
/media/zoo/applications/jbuniversal/elements/jbimage/jbimage.php функция render()
+ скорее всего нужно полностью переписать инициализацию popup.

К сожалению, быстрого решения у меня нет.
Возможно в будущих версиях появится эта фича.
  • 0
JBZoo v4.0 и новый чудный мир Open Source GPL
Отключайте проверку лицензий как можно скорее!



— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.


#10 SmetDenis

SmetDenis
  • Administrators
  • User rate: 139.4
  • posts: 16232
  • topics: 200

Posted 10 January 2013 - 17:30

и что тогда такое "Группировать popup"?

Для элементов jbimage можно сделать одну группу, чтобы переключения были сразу по всем картинам.
Вам это не подойдет.
  • 0
JBZoo v4.0 и новый чудный мир Open Source GPL
Отключайте проверку лицензий как можно скорее!



— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.





Click to return to top of page in style!