You are here

function commerce_coupon_pane_review in Commerce Coupon 7.2

Same name and namespace in other branches
  1. 7 includes/commerce_coupon.checkout_pane.inc \commerce_coupon_pane_review()

Checkout pane callback: coupon checkout review.

File

includes/commerce_coupon.checkout_pane.inc, line 161
Commerce Checkout pane implementations.

Code

function commerce_coupon_pane_review($form, $form_state, $checkout_pane, $order) {
  if (!commerce_coupon_order_allows_coupons($order)) {
    return;
  }
  if (!empty($order->commerce_coupons)) {

    // Extract the View and display keys from the cart contents pane setting.
    list($view_id, $display_id) = explode('|', variable_get('commerce_coupon_review_pane_view', 'order_coupon_list|checkout'));
    $view = views_get_view($view_id);

    // Check for view.
    if ($view) {

      // If view exisits then proceed.
      return commerce_embed_view($view_id, $display_id, array(
        $order->order_id,
      ));
    }
  }
}