На днях было обнаружено что таблица b_sale_basket_props просто очень огромная, занимала 4гб, почему от туда не удалялись старые свойства, необходимо было чистить.
При разработке сайтов часто приходится закрывать его от посторонних, для этого нам помогает кнопка в главном модуля 'Временное закрытие публичной части сайта' , но бывают случаи когда надо тестировать различные группы пользователей, при нажатии данной кнопки, доступ будет только для администраторов, другие группы пользователей не будут иметь доступа.
Я уже расстроился что надо будет писать свой агент, не хотелось уводить функционал из ядра, но при просмотре функции CSaleOrder::RemindPayment(), именно она отвечает за отправку сообщений, обнаружил, что разработчики разместили там событие OnOrderRemindSendEmail , вот как раз мы его и будем использовать для наших модификаций.