Что такое bxproject.services?

Это модуль, который мы разработали, и он включает в себя несколько полезных функций:

  1. Полная очистка всех кешей (быстрая и надежная). Очень полезно, когда на сайте какие-то глюки. Сразу исключает вопросы касательно происходжения проблем. Это первое, что стоит сделать, если сайт почему-то работает не корректно.
  2. Пряталка модулей (Хайдер модулей). Если у вас лицензионный битрикс, но есть модули, которые не были официально куплены - эта функция позволяет удобно спрятать эти модули от сервера обновлений, что позволяет корректно обновлять систему и сторонние решения через официальные сервера 1с-битрикс.
  3. Быстрая генерация демо-ключей для битрикса. Нужна для работы в режиме вечного демо.
  4. Пряталка сообщения о Демо-режиме. Если вам надоедает это собщение, одним нажатием кнопки оно исчезнет.

Если вы используете лицензионный битрикс, то для дальнейшего использования системы обновления ядра, вам нужно восстановить оригинальный сервер обновлений «www.bitrixsoft.com». Но после восстановления, сервер обновления будет выдавать ошибку «MP_LICENSE_VIOLATION: В вашу лицензию не входит модуль «Название модуля». Вы должны удалить этот модуль.» Для того, чтобы этой ошибки не было, вам нужно спрятать приобретенный модуль. Для этого мы выпустили модуль «bxproject.services». Он будет доступен вам по запросу к оператору. Устанавливается таким стандартно, как и все решения с нашего сервиса. После установки он доступен в меню «Маркетплейс -> BXProject Сервисы → Активировать хайдер».

ВАЖНО!

При активации Хайдера, в его настройки автоматически вносится список всех стронних модулей (кроме модулей самого ядра), которые установлены в вашей системе. Это делается для того, чтобы потом лишнее можно было легко удалить. 

Если вы после нажатия на кнопку "Установить патч", ничего не изменили во вкладке "настройки хайдера" - то с этого момента все сторонние модули, которые установлены у вас в системе будут прятаться от сервера обновлений. Из-за этого иногда возникает проблема, описанная здесь.