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


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

В 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

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

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

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

 

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

в файл 

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 строчка остается прежней 

<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 строку так

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

и 39 так 

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

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

 $rel = 'jbimage-gallery-1';

и строка 178

 'data-fancybox'    => $rel,

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


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

  • 0

#4 mmth

mmth

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

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

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

<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 строку так

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

и 39 так 

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

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

 $rel = 'jbimage-gallery-1';

и строка 178

 'data-fancybox'    => $rel,

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

 

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

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

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

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

 

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

 

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

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

Сообщение отредактировал 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!