Jump to content


Photo
- - - - -

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

jbgallery

Best Answer mmth , 24 December 2022 - 14:59

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

 

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

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

Go to the full post


14 replies to this topic

#11 mmth

mmth
  • JBZoo User (rus)
  • User rate: 22.3
  • posts: 546
  • topics: 8

Posted 29 December 2022 - 19:39

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

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

<a class="jbimage-link jbimage-gallery thumbnail full_385_68604971-987e-48b7-ae46-7e950237af14" 
   title="Фонарь задний 0094 Renault с кабелем" 
   href="https://gabarit39.ru/media/zoo/images/0094_cf54c8e050c2dd9ad722cf07b1620d05.jpg" 
   rel="jbimage-gallery-385" 
   target="_blank" id="jbimage-link-63addd3941880">
      <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">
</a>

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


Edited by mmth, 29 December 2022 - 19:44.

  • 0

#12 mam09

mam09
  • JBZoo User (rus)
  • User rate: 0.7
  • posts: 193
  • topics: 33

Posted 30 December 2022 - 16:39

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


  • 0

#13 mmth

mmth
  • JBZoo User (rus)
  • User rate: 22.3
  • posts: 546
  • topics: 8

Posted 31 December 2022 - 01:34

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

 

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

 

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

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

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

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

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

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

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

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

'data-fancybox'    => $rel,

Edited by mmth, 10 January 2023 - 16:33.

  • 0

#14 mam09

mam09
  • JBZoo User (rus)
  • User rate: 0.7
  • posts: 193
  • topics: 33

Posted 09 January 2023 - 12:32

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


  • 0

#15 mmth

mmth
  • JBZoo User (rus)
  • User rate: 22.3
  • posts: 546
  • topics: 8

Posted 09 January 2023 - 12:44

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

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


  • 0





Click to return to top of page in style!