подскажите пожалуйста в чем может быть проблема.
Создал свою доставку в службах доставки (в настройках сразу же выставил ограничения по платежным системам, например оплата онлайн, оплата картой в офисе)
В init.php написал обработчик для события OnSaleComponentOrderOneStepDelivery чтобы удалить все доставки и оставить только свою если у товара есть определенный флаг.
Открываю форму заказа, вижу свою доставку, вижу все формы оплаты построились так как нужно, исходя из настроек ограничений службы.
Переключаю тип плательщика на юр.лиц а потом снова на физ.лицо и вижу что доставка моя, а вот платежки вылезли левые, не те что использовались при ограничении для созданной доставки.
В чем может быть проблема? (левых событий в коде не нашел для платежных систем, компонент тоже не кастомный)
UPD: из того что заметил: если не помечать доставку выбранной а потом выбрать, то произойдет refresh на AJAX запросе и тогда службы строятся верно. Но как на back-end сделать чтобы доставка была уже выбрана та, которая нужна? Я просто ставит Checked = 'Y' в массиве доставок.
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Очень долго выполняется запросЕсли я использую только один параметр, то все быстро
У меня есть два input type date, где выставлена сегодняшняя дата и завтрашняя