Нет, копия сайта точно по рукам не пойдет, но думаю скоро функционал со способами и стоимостью доставки появится с обновленной сборкой. Кстати, мы тут новые технологии намыслили, так что следующее обновление сборки будет очень интересным :)
Смотрите тему и комменты здесь. Скорее всего проблемы с кодировками, Смарти ругается (винды — совсем не иксы).
Мне кажется, можно было бы и без этого обойтись… Ну это же для тестов) на самом деле достаточно добавить 2 поля. Тоже очень сомнительное дело… Зачем чанки там? Это да, писал быстро, надо было по уму через шаблонизатор сделать. На досуге переделаю как надо, тем более это 5 минут :) Там более фэншуйно сделано, так как там при выборе типа доставки учитывается ее стоимость в общей сумме заказа. Да, не плохая штука, покликал, интересно) Я так понимаю в заказе тоже поле с суммой доставки, и в расчете корзины она плюсуется? Я бы не стал включать это в стоимость, что бы не пугать что ли клиентов) В письме заказа приходит общая сумма, с доставкой уже. Даже вроде предлагал заказчику так сделать, отказался. С гитхабом разберусь, если действительно интересно продолжение этой темы, буду выкладывать обновы. Тем более хочу добавить туда документооборот.
По механизму доставок: я попросил копию сайта, где как раз делал типы доставок, если дадут, выложу покликать. Копия была любезно предоставлена, за что большое спасибо bachatsky:) Покликайте здесь доставки в оформлении заказа: welight.ru.modxdev.webtm.ru/
На локалке стоит обычный денвер. Поставл модекс самый последний с оффсайта. Всё работает. Подключил ваш репозитарий, скачал и установил шопбокс. В админку захожу свободно. Фронтенд не открывается, The connection was reset либо происходит редирект на внешний домен с приставкой .com хт аксксс настроен корректно. пробовал и без него, всёравно редиректит. поставил на странице шаблон blank открыло нормально. может посоветуете куда смотреть?
Музыка ужасна))) По сабжу: выложил бы свои скрипты на гит. При чем правильней было бы сделать копию оригинального проекта, выполнить свои правки и залить обновления на свой гит-проект. Легче было бы диффы сводить, да и вообще. modx_billing_order — сотрет все ваши заказы (будьте осторожнее) Мне кажется, можно было бы и без этого обойтись… Ну пусть бы там данных меньше было бы, но зачем же их уничтожать вообще? а modx_site_htmlsnippets добавит 4 шаблона отправки писем. Тоже очень сомнительное дело… Зачем чанки там? Для писем же специально смарти-шаблончики имеются. По механизму доставок: я попросил копию сайта, где как раз делал типы доставок, если дадут, выложу покликать. Там более фэншуйно сделано, так как там при выборе типа доставки учитывается ее стоимость в общей сумме заказа. То есть если вы зашли в оформление заказа и выбрали тип доставки, то стоимость ее прибавляется к общей сумме заказа и сумма в миникорзине вместе с ее стоимостью. Можно пойти продолжить добавлять товары в корзину, и сумма в ней будет с учетом стоимости доставки. Если пойти изменить тип доставки, то и вся сумма заказа изменится. Вот хочу вот это домозговать и допилить в сборку. Но в целом в любом случае круто! Взял и допилил все, что нужно было :) Респект.
guru88, класс, то что надо! Большое спасибо! Буду изучать более детально.
Сергей отдельно напишет позже обо всем этом статью. Но в целом о Flux можно почитать в интернетах.
Очень интересно frontend сделано. А где можно по Flux почитать? Насколько я понимаю, это расширяемая среда? Я пока все, что нашел — это для node.js Или это на нем и собирается изначально?