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


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

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

jbgallery

Лучший Ответ mmth , 24 December 2022 - 14:59

Nadezhda сказал(а) 24 Дек 2022 - 13:39:

Если честно, совсем ничего не поняла. В каком файле(файлах) это нужно заменить?

 

https://github.com/J...gallery.php#L26

вот, этот файл и эта строчка. Тут и заменить rel= на data-fancybox=

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


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

#11 mmth

mmth

Отправлено 29 December 2022 - 19:39

mam09 сказал(а) 29 Дек 2022 - 14:09:

Тот файл, который вы указали, закоментировала, стрелки появились, только косо как-то...с краю черной полной страницы, даже не сразу заметила...
Благодарю за помощь! С наступающим Новым годом!

 
Для идеала чуть-чуть не хватает)
 
у вас код у первой картинки, которая большая
 

  1. <a class="jbimage-link jbimage-gallery thumbnail full_385_68604971-987e-48b7-ae46-7e950237af14"
  2. title="Фонарь задний 0094 Renault с кабелем"
  3. href="https://gabarit39.ru/media/zoo/images/0094_cf54c8e050c2dd9ad722cf07b1620d05.jpg"
  4. rel="jbimage-gallery-385"
  5. target="_blank" id="jbimage-link-63addd3941880">
  6. <img class="jbimage full_385_68604971-987e-48b7-ae46-7e950237af14" alt="Фонарь задний 0094 Renault с кабелем" title="Фонарь задний 0094 Renault с кабелем" src="https://gabarit39.ru/media/zoo/images/0094_cf54c8e050c2dd9ad722cf07b1620d05.jpg" width="800" height="300" data-template="popup">
  7. </a>
  8.  

Посмотреть через что это рендерится, попытаться заменить rel="jbimage-gallery-385" на  data-fancybox="gallery-1" без хаков и у <img ... data-template="popup" - убрать, он вместе в одной галерее будут с превьюшками открываться и перелистываться.
 


Сообщение отредактировал mmth: 29 December 2022 - 19:44

  • 0

#12 mam09

mam09

Отправлено 30 December 2022 - 16:39

Не знаю, где попытаться заменить, все шаблоны прошерстила... В коде вижу, а где на самом деле? В стилях не нашла.... 


  • 0

#13 mmth

mmth

Отправлено 31 December 2022 - 01:34

mam09 сказал(а) 30 Дек 2022 - 15:39:

Не знаю, где попытаться заменить, все шаблоны прошерстила... В коде вижу, а где на самом деле? В стилях не нашла.... 

 

итак вот рецепт. это кастом и переопределение, но рабочее без хаков ядра.

 

https://github.com/J...gallery.php#L39

строку 39 заменяем на

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

https://github.com/J...bimage.php#L139

строку 139 заменяем на 

  1. $rel = 'gallery-1'; // jbimage- убрать, лишнее тут

https://github.com/J...bimage.php#L178

строку 178 заменяем на 

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

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

  • 0

#14 mam09

mam09

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

Сделала...не работает. И опять стрелки пропали


  • 0

#15 mmth

mmth

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

mam09 сказал(а) 09 Янв 2023 - 11:32:

Сделала...не работает. И опять стрелки пропали

Создайте отдельную тему на форуме и там продолжим, а то мы тут изрядно в сторону уже ушли.


  • 0





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

Click to return to top of page in style!