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


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

В Jbgallery Не Могу Заставить Листать Картинки


Сообщений в теме: 4

#1 mam09

mam09

Отправлено 09 January 2023 - 16:44

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

Jbgallery - Некорректная, 

там после решения проблемы есть начало моей истории...  Сначала стрелки появились, когда я закомментировала переопределение, но как-то некрасиво, черный фон, стрелки сбоку где-то. Фонарь задний 0094 Renault (gabarit39.ru) Когда меняю все так https://forum.jbzoo....llery/?p=116098, все опять ломается..


Сообщение отредактировал mam09: 09 January 2023 - 16:52

  • 0

#2 mmth

mmth

Отправлено 09 January 2023 - 17:32

mam09 сказал(а) 09 Янв 2023 - 15:44:

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

Jbgallery - Некорректная, 

там после решения проблемы есть начало моей истории...  Сначала стрелки появились, когда я закомментировала переопределение, но как-то некрасиво, черный фон, стрелки сбоку где-то. Фонарь задний 0094 Renault (gabarit39.ru) Когда меняю все так https://forum.jbzoo....llery/?p=116098, все опять ломается..

 

так, тут нужно скомбинировать мой первый и второй советы:

в файл 

  1. media/zoo/applications/jbuniversal/tempaltes/имя_шаблона/elements/jbgallery/tmpl/jbgallery.php

меняем строчку 26 как описано тут https://forum.jbzoo....llery/?p=116088

 

и одновременно с этим правим что написано тут https://forum.jbzoo....llery/?p=116098

 

т.е. по сути у вас потерялась правка 26 строчки файла шаблона jbgallery.php когда вы пытались это сделать.

 

2 файла должно быть изменено по итогу и в каждом файле по 2 строчки.

Пробуйте, проверяйте!


  • 1

#3 mam09

mam09

Отправлено 10 January 2023 - 16:02

В этом файле:     media/zoo/applications/jbuniversal/elements/jbgallery/tmpl/jbgallery.php

26 строчка остается прежней 

  1. <a href="<?php echo $thumb['img']; ?>" rel="<?php echo $rel; ?>" title="<?php echo $thumb['name']; ?>"

В этом файле:    /media/zoo/applications/jbuniversal/templates/bootstrap/elements/jbgallery/tmpl/jbgallery.php

меняю 26 строку так

  1. <a href="<?php echo $thumb['img']; ?>" data-fancybox="<?php echo $rel; ?>" title="<?php echo $thumb['name']; ?>"

и 39 так 

  1. <?php echo $this->app->jbassets->widget("[data-fancybox='" . $rel . "']", 'fancybox', array(

И в этом файле    /media/zoo/applications/jbuniversal/templates/bootstrap/elements/jbimage/jbimage.php     2 правки, строка 139 

  1. $rel = 'jbimage-gallery-1';

и строка 178

  1. 'data-fancybox' => $rel,

Все. Результат : Фонарь задний 0094 Renault (gabarit39.ru)  Да, листает, но как-то не радует глаз... Стрелки далеко... Вообщем, раньше лучше было


Сообщение отредактировал mam09: 10 January 2023 - 16:04

  • 0

#4 mmth

mmth

Отправлено 10 January 2023 - 16:31

mam09 сказал(а) 10 Янв 2023 - 15:02:

В этом файле:     media/zoo/applications/jbuniversal/elements/jbgallery/tmpl/jbgallery.php

26 строчка остается прежней 

  1. <a href="<?php echo $thumb['img']; ?>" rel="<?php echo $rel; ?>" title="<?php echo $thumb['name']; ?>"

В этом файле:    /media/zoo/applications/jbuniversal/templates/bootstrap/elements/jbgallery/tmpl/jbgallery.php

меняю 26 строку так

  1. <a href="<?php echo $thumb['img']; ?>" data-fancybox="<?php echo $rel; ?>" title="<?php echo $thumb['name']; ?>"

и 39 так 

  1. <?php echo $this->app->jbassets->widget("[data-fancybox='" . $rel . "']", 'fancybox', array(

И в этом файле    /media/zoo/applications/jbuniversal/templates/bootstrap/elements/jbimage/jbimage.php     2 правки, строка 139 

  1. $rel = 'jbimage-gallery-1';

и строка 178

  1. 'data-fancybox' => $rel,

Все. Результат : Фонарь задний 0094 Renault (gabarit39.ru)  Да, листает, но как-то не радует глаз... Стрелки далеко... Вообщем, раньше лучше было

 

Прошу прощения за опечатку в совете, глаз замылился, у себя на тестовом сайте проверил работает, а написал и просмотрел строку 139 в jbimage.php

  1. $rel = 'gallery-1';
  2. //просто 'gallery-1', 'jbimage-' лишний текст

По поводу расположения стрелок это уже в документацию и стилизацию библиотеки.

https://obu.edu/_res...ncybox/#options

 

Я лишь показывал как заставить в общей галереи открывать всплывающей.

 

небольшая подсказка по стилизации стрелок

  1. .fancybox-navigation .fancybox-button--arrow_left{
  2. padding-left: 36px; // по умолчанию 6px
  3. width: 100px;// по умолчанию 70px
  4. }
  5. .fancybox-navigation .fancybox-button--arrow_right{
  6. padding-right: 36px; // по умолчанию 6px
  7. width: 100px;// по умолчанию 70px
  8. }

Сообщение отредактировал mmth: 10 January 2023 - 16:32

  • 1

#5 mam09

mam09

Отправлено 11 January 2023 - 10:13

Спасибо! Разобралась... Свой файл стилей создала. Теперь нужно вспомнить, как я хочу, чтобы стрелки выглядели.. ;D


  • 2




Click to return to top of page in style!