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


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

Древний Баг В Повторяемом Jbzoo Image


Лучший Ответ Sliapy , 28 July 2021 - 17:21

В общем, скрипт \media\zoo\applications\jbuniversal\elements\jbimage\assets\js\edit.js неправильно считает кол-во изображений на странице, если в материале есть несколько повторяемых и неповторяемых элементов JBZoo Image.
 
Поменял код на такой и для меня это решило проблему.
 

w8s4WnG.png

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


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

#1 Sliapy

Sliapy

Отправлено 28 July 2021 - 15:15

Всем привет.

 

Столкнулся с багом, который у меня проявлялся еще в косматые времена и который мне тогда пофиксил Денис на конкретном сайте.

 

Суть бага:

 

При большой кол-ве повторяемого JBZoo Image в материале (у меня проявлялось на 10+ изображениях), элемент начинает вести себя странно — иногда при добавлении еще одного изображения исчезает одно из созданных ранее.

 

Сейчас баг у меня вылез и в JBZoo: 2.3.0, и в последней версии JBZoo: 4.12.0.


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

#2 Sliapy

Sliapy

Отправлено 28 July 2021 - 15:55

Как я понимаю, неправильно генерируется id для создаваемого повторяемого элемента.
 
Например, у нас 18 изображений
G7LjK3G.png
 
pLT0qXn.png
 
При добавлении еще одного, у поля со ссылкой на изображение почему-то id совпадает с уже существующим.
 
bismmb8.png
 
И в итоге при добавлении изображения, просто заменяется уже существующее с тем же id.
  • 0
[color=#aa0000]Не забывайте нажимать кнопку "Вопрос Решён" под сообщением, которое решило Вашу проблему.[/color]

#3 Sliapy

Sliapy

Отправлено 28 July 2021 - 17:21   Лучший Ответ

В общем, скрипт \media\zoo\applications\jbuniversal\elements\jbimage\assets\js\edit.js неправильно считает кол-во изображений на странице, если в материале есть несколько повторяемых и неповторяемых элементов JBZoo Image.
 
Поменял код на такой и для меня это решило проблему.
 

w8s4WnG.png


Сообщение отредактировал CB9TOIIIA: 01 August 2021 - 08:49

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

#4 CB9TOIIIA

CB9TOIIIA

Отправлено 01 August 2021 - 08:50

Подправил фото, а то битые читались форумом.


  • 1




Click to return to top of page in style!