Ассоциация ЭБНИТ    ИРБИС-корпорация    Вики-Ирбис    Online/CHM справка Ирбис   
Web Ирбис и Z-Ирбис :  ИРБИС Irbis
 
Выпадающий список значений при поиске
Пользователь: osbit (IP-адрес скрыт)
Дата: 20, June, 2021 11:43

Добрый день.
Хотелось бы на форме поиска сделать часть полей выпадающим списком.
Например, есть поля v965 (Жанры и темы), v210^d, v210^m, v210^b,
v210^c (Год написания) и тд из которых бы хотелось получить
список значений для поиска.
Подскажите как это лучше сделать? Можно ли динамически получать список и
будет ли это сильно нагружать систему?

Re: Выпадающий список значений при поиске
Пользователь: SokV (IP-адрес скрыт)
Дата: 30, June, 2021 12:26

Здравствуйте!

В нескольких последних версиях имеется настраиваемое поисковое поле, которое в пользовательском интерфейсе выглядит как выпадающий список с разными видами поисков, и куда можно самостоятельно добавлять/удалять поиски по мере необходимости. Это настраивается с помощью специального файла variant_search_field.mnu, находящегося внутри папки deposit, располагающейся внутри cgi-bin.

Если у вас одна из последних версий, то для заявленной вами цели необходимо в словарь добавить соответствующую инверсию например MYNEWINVERS= и после этого в variant_search_field.mnu добавить запись вида

{ "field_type" : "input", "parameters" : "S21P02=1&S21P03=MYNEWINVERS=&S21LOG=1", "autocompleteType" : "wholeQuery" }
Мой новый поиск по MYNEWINVERS

Re: Выпадающий список значений при поиске
Пользователь: osbit (IP-адрес скрыт)
Дата: 14, September, 2021 13:21

Спасибо.
Я добавил в файл variant_search_field.mnu
"source" : "source_mnu:list.mnu"
Возможно ли в файле list.mnu использовать html теги (сейчас не работает)?
Те что бы при выводе select option можно было вместе стекстом добавить
&nbsp; или <strong></strong>?



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