Битрикс. Как правильно создать модуль
Примером будет служить модуль, который запрещает создавать элементы инфоблока в определенные дни. В основе будут handler для отлавливания событий. Пишем хэндлер На этом шаге всё до банальности просто и качественно задокументировано. Пользуясь хэндлером OnBeforeIBlockElementAdd и близких к нему мы создаём функцию, блокирующую редактирование в определённое время function lock($arParams) { if (in_array(date(‘w’),array(0,6) || date(‘H’)>18 || date(‘H’)<9) { global $APPLICATION; $APPLICATION->throwException("Нельзя!");...