Загрузка закза(checkout,) AJAX из формы корзины(cart)

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

Аватар пользователя LasVegas LasVegas 4 ноября 2012 в 17:55

Помогите решить!

Есть корзина в модальном окне colorbox, хочется сделать чтобы после нажатия на кнопку оформит заказ, форма переходила на страницу заказа, без перезагрузки модального окна, никак не могу прикрутит колбек AJAX.
Пробовал вот так, не получается((, хотя другие формы подгружает

function dc_cart_ajax_submit_callback($form, &$form_state){
        global $user;
        if($order = commerce_cart_order_load($user->uid)) {
                //$wrapper = entity_metadata_wrapper('commerce_order', $order);
                //if (commerce_line_items_quantity($wrapper->commerce_line_items, commerce_product_line_item_types()) > 0) {
                $output = drupal_render(drupal_get_form('commerce_checkout_form_checkout', $order->order_id, $order));
                //$output =  commerce_embed_view('shopping_cart_itogo', 'default', array($order->order_id));
                        $commands = array();
                        $commands[] = ajax_command_replace('#dc-cart-ajax-form-wrapper', $output); //
        //}
        }
        return array('#type' => 'ajax', '#commands' => $commands);
}

Помогите примером или направьте где искать?