function commerce_cps_shipping_ajax_refresh in Commerce Cart Pane 7
AJAX Callback that is used on Cart form. It saves picked shipping method into order and reloads a page.
1 string reference to 'commerce_cps_shipping_ajax_refresh'
- commerce_cps_shipping_pane in modules/
shipping/ commerce_cps.module - Shipping cart pane callback
File
- modules/
shipping/ commerce_cps.module, line 58
Code
function commerce_cps_shipping_ajax_refresh($form, $form_state) {
ctools_include('ajax');
$shipping_method = $form_state['values']['shipping_method'];
$cart_order = $form_state['values']['order'];
// attach chosen shipping method to cart order
commerce_cps_add_order_shipping($cart_order, $shipping_method);
$commands[] = ctools_ajax_command_reload();
print ajax_render($commands);
exit;
}