Функции модуля (__call)


НАЧАЛО >> Оглавление >> Сервер приложений ИРБИС 64/128 >> Описание модулей системы >> VirtualRef - Виртуальная справка >> Функции модуля (__call)📄 Скачать в DOCX


Функции могут быть вызваны как UseModule("VirtualRef")->function(parameter1,parameter2,...);

Имя функцииОписаниеПараметры
API_CreateAPI: Создать вопрос
Подробнее... 

Создает новый вопрос.

Возвращает строковый SID созданной записи запроса справки. Этот идентификатор можно использовать в последующих вызовах API и при обращении к SID-файлам вопроса.

ТипПараметрПо умолчаниюОписание
string$questionОбязательныйТекст вопроса
string$userIdОбязательныйИдентификатор пользователя, задавшего вопрос
int$datetime0Дата и время создания вопроса в формате unixtime
array$additionalFieldsarray ( )Дополнительные поля, которые необходимо добавить в запись при создании запроса. Массив имеет вид $additionalFields[field][occ-1][subfield]=value
API_GetAPI: Прочитать последние запросы
Подробнее... 

Если не указан userId - читает список терминов VRTM= начиная с переданной в параметре

Если указан userId - отбирает вопросы пользователя (по префиксу questionInLK=), после чего фильтрует их по дате последнего изменения (должна быть больше или равна указанной в datetime)

Возвращает структуру типа class VirtialRef_API_Get.

ТипПараметрПо умолчаниюОписание
int$datetime0Дата/время в формате unixtime. Получить последние запросы, начиная с этой метки времени
string$userId''Получить вопросы указанного пользователя
API_HideAPI: Убрать ответ на вопрос из ЛК внешней системы
Подробнее... 

Устанавливает значение поля 71^H в значение 1

Должно обрабатываться во внешних системах (порталах)

ТипПараметрПо умолчаниюОписание
string$sidОбязательныйSID записи VirtualRef
GetHeadLinksНавигация рабочего интерфейса Виртуальной справки
Подробнее... 
Формирует хлебные крошки и строку поиска для рабочих страниц обработки вопросов.
ТипПараметрПо умолчаниюОписание
string$curPage''Идентификатор текущей страницы, которую нужно выделить в навигации
GetHeadLinksUserНавигация пользовательского интерфейса Виртуальной справки
Подробнее... 
Формирует хлебные крошки и строку поиска для пользовательских страниц Виртуальной справки.
ТипПараметрПо умолчаниюОписание
string$curPage''Идентификатор текущей пользовательской страницы, которую нужно выделить в навигации
GetSrcПоисковое выражение Виртуальной справки
Подробнее... 
Дополняет базовое поисковое выражение словами из параметра запроса src.
ТипПараметрПо умолчаниюОписание
string$src''Базовое поисковое выражение, к которому добавляются слова из пользовательского поиска
SetLanguage_ruРусская локализация Виртуальной справки
Подробнее... 
Заполняет русские текстовые константы модуля Виртуальная справка.
Не описаны
ShowFAQUserНе описаны
ShowWorkerНе описаны