modxclub.ru/topics/pomogite-pozhalujsta-nastroit-sajt-iz-zip-arxiva-1292.html#comment-4546

Спасибо! Всё заработало. Папку админки переименовал по причине работы на хостинге ispmanager — он перехватывает вход в админку MODX. Да вот о папке компонентов в manager я как-то упустил! Бардак в файлах, да уж есть такое, в общем это мой первый проект на MODX. И сайт ещё пока закрыт от поиска и начнет работать после тестирования и чисток.

А зачем вы папку админки переименовывали? Она у вас итак хитро называлась. Ну ок, переименовали, из папки manager/components надо-то все перенести в новую папку компонентов (то есть вы не переименовали и все, а создали в итоге новую без файлов компонентов). Сейчас проверяйте. P.S. О-ё-ёй у вас там бардак в файлах :)

На самом деле указанный выше пуллреквест касается изменения стоимости товара при добавлении в корзину. У вас же стоимость доставки — это свойство заказа в целом, а не товара в отдельности, поэтому:

  1. Добавляете в объект заказа еще одно поле — стоимость доставки. Для этого можете добавить колонку в таблицу, сгенерить мапу CMPGenerator-ом и уже скопипастить описание добавленной колонки.
  2. Обновляете процессор оформления заказа, чтобы стоимость доставки добавлялась объекту.
  3. Если все ОК, и все записывается в БД, то у вас значение стоимости доставки автоматически появится в данных заказа при выборке.

о да, голова кругом)

Да, с контроллерами там надо повнимательней.