[I128-2681] Двойной клик по записи в электронном каталоге не открывает полное описание


НАЧАЛО >> Оглавление >> Общее описание >> История изменений >> Что нового в проекте I128 >> Версия 2026.2.4 >> [I128-2681] Двойной клик по записи в электронном каталоге не открывает полное описание📄 Скачать в DOCX


Тип Версия Статус Приоритет Исполнитель
⚙️ Исправление ошибок 2026.2.4 🔘 Завершено Средний Ilya Mikhaylenko

Компоненты: ИРБИС 128. Модуль WIrbis - Системный модуль

Завершено: 14.07.2026 18:03

Проблема: В электронном каталоге при выводе списка результатов двойной клик по выбранной записи мог не открывать полное описание. Запрос на сервер выполнялся и ответ приходил, но после этого в браузере возникала JavaScript-ошибка this.fireEvent is not a function в обработке ModalRequestSuccess, поэтому окно полного описания не раскрывалось.

Решение: После двойного клика обработка ответа от сервера завершается без JavaScript-ошибки. Список результатов корректно передает событие успешного модального запроса дальше, и выбранная запись открывается в полном описании.

Технические подробности: В WIrbis.RecListPanelTab128 обработчик ModalRequestSuccess теперь регистрируется с явным scope текущей панели списка записей. Это исключает наследование внешнего listeners.scope из конфигурации списка и сохраняет доступ к fireEvent при ретрансляции события ModalButtonRequestSuccess.

-

PR I1282681 исправляет клиентскую ошибку WIrbis/EC в ExtJSсписке результатов на ветке release/2026.2. Границы изменения: только обработчик ModalRequestSuccess в RecListPanelTab128; серверные action, формат полного описания, Bootstrap5-вывод и generated bundle не меняются.

Куда смотреть:

Изменения по файлам:

modules/WIrbis/JS/irbis~~reclist128~~paneltab.js

1. Связанные задачи

1.1. 🔗 blocks: ETDR-121

[ETDR-121] ИРБИС128 Электронный каталог KATBW: не раскрывается полное описание выбранного издания по двойному клику Статус: Сделать | Автор: Галина Арноси