"Исключение отелей из выдачи" (ModHotelExclusionByRegex)
Позволяет скрывать из выдачи отели, подходящие под параметры, заданные в настройках
Кому будет полезен этот мод:
Это клиентский мод. Он доступен для подключения и использования только клиентам.
Он будет полезен клиентам, желающим скрыть из выдачи те или иные гостиница в соответствии с настройками.
Подключение мода:
Для подключения мода необходимо перейти в раздел “Marketplace”
Настройка мода:
После подключения мода, необходимо перейти в раздел “Расширения” и выбрать пункт “Исключение отелей из выдачи”.
Настройка МОДа
Для настройки мода, необходимо создать одно или несколько правил, которые будут применяться одновременно.
Настройки мода находятся в Расширениях:
Для добавления нового правила необходимо нажать кнопку “Добавить”:
В каждом правиле есть набор параметров, которые и формируют условия срабатывания правила.
Внимание! Параметры в рамках правила применяются по принципу логического И, то есть правило сработает, если применились все заданные параметры одновременно.
Параметры правила:
Название на кириллице и латинице
Регулярное выражение - Regex, который определяет вхождение в массив отсеиваемых отелей по наименованию отеля. Работает также, как и в Настройках тревел-политик по отелям. Регистр не учитывается.
Интервал поиска - задаются даты, в которые производится поиск. То есть если текущая дата попадает в этот интервал, то условие срабатывает.
Проживание - задаются даты, в которые планируется проживание в отеле. То есть, если хотя бы один из дней, указанных в поисковом запросе на форме поиска, попадает в интервал, заданный настройкой, то условие срабатывает.
Коды - выбираются один или несколько кодов. Если коды заданы, то условие сработает, если в командировке есть хотя бы один код из заданных в настройке (логическое ИЛИ). То есть можно задавать коды из одного справочника и условие применится ко всем носителям (к каждому) таких кодов.
Применять к инициатору - если включить этот свитчер, то правило кодов будет применяться только к инициатору, выполняющему поиск отелей (если ищет агент, то будем смотреть в коды тревел-менеджера по умолчанию, от лица которого действует агент). Опция актуальна для случаев, когда не используется Мод Контейнера командировки и еще нет созданной командировки, то есть не представляется возможным доподлинно установить, кто будет пассажиром в заказе.
Применять к отелям по 3D - если включить этот свитчер, то все вышеуказанные параметры будут применять в том числе и к отелям с признаком 3D.
После окончания редактирования правила не забыть нажать “Сохранить”.
Пример настроенного правила:
Такие настройки можно описать словами как: Необходимо скрывать все отели, содержащие в своем названии слова “Хостел”, “Ritz“, ”Лотте”, ”Центральная”, если поиск осуществляется в период с 01.02.2022 по 28.02.2022, а даты, на которые производится поиск, попадают в интервал с 01.03.2022 по 30.03.2022 при этом у инициатора поиска (создающего заказ) должен быть один из кодов Department = UFС или Department = Bellator и к отелям с признаком 3D не применимо.
Работа с модом:
При удовлетворении условий правила в выдаче будут отсутствовать отели, подходящие под настройки.
Например, для правила указанного выше пропали отели, содержащие слово “Хостел”:
А вот “Центральная” в выдаче есть, так как имеет признак 3D: