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


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

JB Zoo Slider (nivo)


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

#1 Юра Мамонтов

Юра Мамонтов

Отправлено 31 March 2015 - 21:25

Пробовал вчера прикрутить лайтбокс от widgetkita на данный элемент. Но загвоздка в том, что вся галерея выводится массивом, а большое изображение скриптом. Причем js файл сжат и оттого  разобраться в нем сложновато.

Лайтбокс, естественно, должен появляться при клике на большое изображение.

 

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


Сообщение отредактировал Юра Мамонтов: 31 March 2015 - 21:33

  • 0

#2 Cheren-dow

Cheren-dow

Отправлено 01 April 2015 - 00:27

Юра Мамонтов, попробуйте через fancybox который есть в JBZoo. Исходя из документации добавьте ссылку на изображение и сделайте инициализацию в шаблоне слайдера.

сайт\media\zoo\applications\jbuniversal\elements\jbgallery\tmpl\jbgallery.php

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

#3 Юра Мамонтов

Юра Мамонтов

Отправлено 01 April 2015 - 15:47

Не совсем понял, а причем тут галерея?

 

Я элемент JB Zoo Slider (nivo) имел ввиду, у него шаблон \media\zoo\applications\jbuniversal\templates\catalog\elements\jbslidernivo\tmpl\jbslidernivo.php

 

и элементы выводятся, вот этим массивом:

 <?php foreach ($thumbs as $thumb) { ?> 
          <img src="<?php echo  $thumb['thumb']; ?>" data-thumb="<?php echo $thumb['thumb']; ?>" alt="" title="" />  
 <?php } ?> 

а главное изображение с классом class="nivo-main-image" с помощью скрипта \media\zoo\applications\jbuniversal\assets\js\libs\nivoslider.js

 

 

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


Сообщение отредактировал Юра Мамонтов: 01 April 2015 - 15:47

  • 0

#4 Sliapy

Sliapy

Отправлено 01 April 2015 - 18:02

Как это вообще должно работать? Я слабо представляю себе слайдер с тамбнейлами и одновременно с fancybox. При клике на тамбнейл меняется основное изображение, а как вы сюда хотите прикрутить fancybox?


Сообщение отредактировал Sliapy: 01 April 2015 - 18:03

  • 0
[color=#aa0000]Не забывайте нажимать кнопку "Вопрос Решён" под сообщением, которое решило Вашу проблему.[/color]

#5 Юра Мамонтов

Юра Мамонтов

Отправлено 01 April 2015 - 18:32

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

 

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


  • 0

#6 feedmy.name

feedmy.name

Отправлено 01 April 2015 - 18:46

(drunk) я так понял, что ничего не понял.... а можно на скриншоте показать, как вы хотите?


Сообщение отредактировал feedmy.name: 01 April 2015 - 18:51

  • 0

you call my joomla wonderfull but yet i called simple : )


#7 Sliapy

Sliapy

Отправлено 01 April 2015 - 20:53

А  оно скриптом выводится, в котором все сжато пережато.

О каком именно скрипте вы говорите? Если о jquery.libraries.min.js, то вам в нем нужно найти сам скрипт слайдера

/* jQuery Nivo Slider v3.2 http://nivo.dev7studios.com */

А дальше можете попробовать убрать минификацию, например, через этот сервис http://jsbeautifier.org/


Сообщение отредактировал Sliapy: 01 April 2015 - 21:42

  • 0
[color=#aa0000]Не забывайте нажимать кнопку "Вопрос Решён" под сообщением, которое решило Вашу проблему.[/color]

#8 laRus

laRus

Отправлено 01 April 2015 - 21:57

на главное избражение навесить лайтбокс
 Есть такая красивая штука - Галерея с зумом называется... Ну, Вы видели, наверное... Не подойдет на первое время?  :)
  • 0
..minimum effort for maximum effect? - Oh yeah! It's good!..

#9 Юра Мамонтов

Юра Мамонтов

Отправлено 02 April 2015 - 07:30

 Есть такая красивая штука - Галерея с зумом называется... Ну, Вы видели, наверное... Не подойдет на первое время?  :)

 

Не спорю, штука хорошая и в принципе подошла бы, но:

 

- не совсем стабильна, постоянно какие-то конфликты со скриптами и прочие непонятки в ней происходят, можно в теме поддержки этого элемента это все прочитать. нет уверенности стабильной работы((

 

Получается пока, что в наличии для показа галереи фотографий, например в фуле, следующие элементы:

 

- JbImage, с очень ограниченным функционалом;

- JbGallery, тоже специфичная штука для размещения изображений в отдельном блоке;

- JbZoom ждет доработки под JdZoo 220v, а пока что в нем не работает.

- JbImage (pro) что-то работает, что-то не работает, что-то без настроек.

 

Итого: хорошо функционирующего, без заморочек элемента для отображения превью галерея + главноное фото+ лайтбокс с главного фото(или зум) пока что нет. 


  • 1

#10 Юра Мамонтов

Юра Мамонтов

Отправлено 02 April 2015 - 07:57

(drunk) я так понял, что ничего не понял.... а можно на скриншоте показать, как вы хотите?

 

Идея простая, и что-то подобное реализовано (недореализовано в JbImage (pro)).

 

1 Покупатель приходит в фул товара:

слайд 0.jpg

 

2 В фуле галерея спревью и главное изображение. Кликая по превью меняется главное изображение.

слайд1.jpg

 

слайд2.jpg

 

3 И тут ему захотелось взглянуть на детали

 

Он кликает по главному, открывается лайтбокс

слайд 3.jpg

 

слайд 4.jpg


  • 0




Click to return to top of page in style!