Музыка ужасна)))
По сабжу: выложил бы свои скрипты на гит. При чем правильней было бы сделать копию оригинального проекта, выполнить свои правки и залить обновления на свой гит-проект. Легче было бы диффы сводить, да и вообще.
modx_billing_order — сотрет все ваши заказы (будьте осторожнее)
Мне кажется, можно было бы и без этого обойтись… Ну пусть бы там данных меньше было бы, но зачем же их уничтожать вообще?
а modx_site_htmlsnippets добавит 4 шаблона отправки писем.
Тоже очень сомнительное дело… Зачем чанки там? Для писем же специально смарти-шаблончики имеются.
По механизму доставок: я попросил копию сайта, где как раз делал типы доставок, если дадут, выложу покликать. Там более фэншуйно сделано, так как там при выборе типа доставки учитывается ее стоимость в общей сумме заказа. То есть если вы зашли в оформление заказа и выбрали тип доставки, то стоимость ее прибавляется к общей сумме заказа и сумма в миникорзине вместе с ее стоимостью. Можно пойти продолжить добавлять товары в корзину, и сумма в ней будет с учетом стоимости доставки. Если пойти изменить тип доставки, то и вся сумма заказа изменится. Вот хочу вот это домозговать и допилить в сборку.
Но в целом в любом случае круто! Взял и допилил все, что нужно было :) Респект.