Приветствую всех! Возникла такая необходимость: назначать стоимость доставки по сложному условию. Т.е. сейчас на сайте работает служба доставки: если заказ до 1000 рублей - доставка 100 руб. От тысячи - бесплатно. А необходимость возникла следующая: дополнительно к текущим условиям нужно, чтобы если в заказе есть товар из определённого раздела, то если товар стоит меньше 5000 руб, то доставка стоит 250, а если больше 5000 - то бесплатно. Есть идея вешать переназначение службы доставки на какое-нибудь событие, в котором перебирать корзину и определять товары из нужной категории. Правильное ли направление и на какое событие вешать данный обработчик?