Оформление заказа в модальном окне commerce

Главные вкладки

Аватар пользователя BatKor BatKor 25 декабря 2016 в 8:54

Доброго дня форумчане!
Появилась задача, сделать форму корзины в модальном окне (popup окно кому как) сделал. Появилась новая задача, сделать весь процесс оформления заказа в том же окне. Пару минут спрашивал у гугла, и решил сделать сам,
1. Стандартную кнопку "Оформить заказ" убрал из корзины и вывел div оформить заказ.+
2. На Jquery поставил ajax на созданный элемент в пункте 1 и вернул форму commerce_checkout_form_checkout. Обновил модальное окно полученными данными.+
3. Из формы commerce_checkout_form_checkout убрал стандартные кнопки и вывел свои.+
4. c Jquery снова обновляю данные модального окна и завершаю процесс оформления заказа (аналогично пункту 2 только возвращается форма comlete)+

Теперь я задался одним интересным вопросом. Благо все оформление заказа состоит из 3 шагов: корзина -> оформление заказа->Завершение.
Хотелось бы сделать более универсальное, Например если оформление будет состоять из 4 шагов или с редиректом на ЯндексКассу. Ведь на уровне php модуль коммерса проверяет по урлу checkout/%commerce_order/%commerce_checkout_page.
Может у кого то завалялся модууль такой где нибудь на github'е, а может я мало "спрашивал" у гугла?

П.С. Или может лучше иначе реалезовать?

Комментарии