Цитата |
---|
Sergey Leshchenko пишет: правильная логика - это та, которая идет штатно |
Лично я с вами - абсолютно согласна. а вот заказчик хочет так и не иначе.
Сама скоро стены матрасами оклею, а что делать? надо.
У меня идея в общем, была такая. Отказываться от стандартных компонентов, писать свой обработчик.
Да не проблема, но! нам же надо, чтобы эти заказы потом приходили на сайт, и можно было обмениваться с 1с, нам же надо, чтобы доставка автоматом считалась.
Итак, в этом своем обработчике я, допустим, как-то сделаю, что заказы будут приходить не только на почту, но и на сайт, чтобы потом был обмен заказами с 1С. Свойства волшебным образом подтяну из предустановленных в модуле. И калькулятор доставки - на закуску.
Но у меня для этого очень мало информации. Не нашла в доках для разработчиков ни слова про классы, которые обрабатывают свойства заказов, никакого куска, который отправляет заказ на сайт, ничего про то, как вытащить определенные в системе способы доставки. Когда я писала свой обработчик для добавления в корзину - там справилась, в документации есть подробное описание... а здесь не справляюсь.
Убила целый день на поиски.
Может, я плохо искала? если так - дайте, пожалуйста, ссылки на нужную справочную информацию.
Вторая идея - внедрить еще несколько типов плательщиков. Типа "Физ.лицо Самовывоз", "Физ.Лицо ЕМС". И определить свойства для них? Только все равно тогда нужно будет, чтобы определенный тип плательщика устанавливался сразу после выбора доставки. (да и вообще похоже на бред)
И такое ощущение, что решение рядом - а я тупо смотрю в другую сторону. Может, кто-то в силах подсказать мне, в какую сторону надо смотреть? Буду очень признательна)