Ассоциация ЭБНИТ    ИРБИС-корпорация    Вики-Ирбис    Online/CHM справка Ирбис   
Web Ирбис и Z-Ирбис :  ИРБИС Irbis
 
Проблема перехода по страницам
Пользователь: Gena (IP-адрес скрыт)
Дата: 02, March, 2021 07:51

ВебИрбис+ 2019.1

Столкнулись с проблемой: не работает переход по страницам результата поиска. Просто при нажатии по ссылкам пагинации ничего не выполняется. При просмотре консоли стало видно, что скрипты JS рушатся с ошибкой. В ВебИрбисе менялось только одно - отключена авторизация (штатными методами через cgi-flk)

Оказывается, в теле скриптов в нескольких местах используется переменная isPersonalPanelOn, которая инициализируется во фрейме author_3.frm. А при отключении авторизации, этот фрейм никогда не подтягивается. Следовательно, и переменная перестает инициализироваться, а вот обращение к ней выполняется в других фреймах и скриптах. Так что возникает ошибка.

Логично было бы вынести инициализацию всех параметров в файл header_ft.frm, или, раз уж хочется разделить по части обращения к переменным, вынести все параметры, связанные с показом результатов поиска во фрейм, связанный с поиском - search_ft.frm

Re: Проблема перехода по страницам
Пользователь: SokV (IP-адрес скрыт)
Дата: 02, March, 2021 12:36

Спасибо за дельное замечание.



Извините, только зарегистрированные пользователи могут писать в этом форуме.
This forum powered by Phorum.