Темизировать страницу оформления заказа в Ubercart

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

Аватар пользователя hrommi hrommi 11 сентября 2012 в 22:42

Доброго времени суток.

Столкнулся с необходимостью темизировать страницу оформления покупки (/cart/checkout) в Ubercart. В конечном итоге мне надо получить вот такой результат.

Возможно ли такого добиться?

P.S. Так хочется задушить дизайнера...

Комментарии

Аватар пользователя rimen rimen 12 сентября 2012 в 10:23

"sg85" wrote:
Возможно все

+1

В зависимости от задачи, но может оказаться так, что самое простое, это переопределить в hook_menu форму для оформления заказа своей, собрать данные, а затем выполнить все необходимые действа по сохранению заказа чз уберовские api. Нужно будет хорошенько поковырять стандартную последовательность обработки и выполнения заказа

Аватар пользователя sg85 sg85 12 сентября 2012 в 18:06

Да не, я делал подобное, ушло где то 2 месяца чтобы понять суть работы уберкарта(заодно влюбиться в dc, ибо там как мне показалось, все не так занудно, да и 3 убер по удобнее будет), через хук меню ничего делать не надо, в самом худшем случае уберкарт позволяет написать свой модуль любой его фигни, в том числе панели оформления заказов, ии подключить через админку, но это при условии, что уберовский метод совсем не подходит, в данном случае проще будет как тут выше писали через форм альтер сменить содержимое формы и при необходимости сабмит. Далее останется толчке вопрос CSS, ну и возможно местами придется переопределять вывод в template.php

Короче приятного мало, но чего то особо сложного тут нет

И еще, таблицы убер строит через tapir.(я не совсем понял как эта фигня работает, правда разбираться было лень)