order-reviewphp - Posted on July Fri 21st 9:28 AM (Never Expires) - Format: php
  1. <?php
  2. /**
  3.  * Review order table
  4.  *
  5.  * This template can be overridden by copying it to yourtheme/woocommerce/checkout/review-order.php.
  6.  *
  7.  * HOWEVER, on occasion WooCommerce will need to update template files and you
  8.  * (the theme developer) will need to copy the new files to your theme to
  9.  * maintain compatibility. We try to do this as little as possible, but it does
  10.  * happen. When this occurs the version of the template file will be bumped and
  11.  * the readme will list any important changes.
  12.  *
  13.  * @see             https://docs.woocommerce.com/document/template-structure/
  14.  * @author              WooThemes
  15.  * @package     WooCommerce/Templates
  16.  * @version     2.3.0
  17.  */
  18.  
  19. if ( ! defined( 'ABSPATH' ) ) {
  20.         exit;
  21. }
  22. ?>
  23. <table class="shop_table woocommerce-checkout-review-order-table">
  24.         <thead>
  25.                 <tr>
  26.                         <th class="product-name"><?php _e( 'Product', 'woocommerce' ); ?></th>
  27.                         <th class="product-total"><?php _e( 'Total', 'woocommerce' ); ?></th>
  28.                 </tr>
  29.         </thead>
  30.         <tbody>
  31.                 <?php
  32.                         do_action( 'woocommerce_review_order_before_cart_contents' );
  33.  
  34.                         foreach ( WC()->cart->get_cart() as $cart_item_key => $cart_item ) {
  35.                                 $_product     = apply_filters( 'woocommerce_cart_item_product', $cart_item['data'], $cart_item, $cart_item_key );
  36.  
  37.                                 if ( $_product && $_product->exists() && $cart_item['quantity'] > 0 && apply_filters( 'woocommerce_checkout_cart_item_visible', true, $cart_item, $cart_item_key ) ) {
  38.                                         ?>
  39.                                         <tr class="<?php echo esc_attr( apply_filters( 'woocommerce_cart_item_class', 'cart_item', $cart_item, $cart_item_key ) ); ?>">
  40.                                                 <td class="product-name">
  41.                                                         <?php echo apply_filters( 'woocommerce_cart_item_name', $_product->get_name(), $cart_item, $cart_item_key ) . '&nbsp;'; ?>
  42.                                                         <?php echo apply_filters( 'woocommerce_checkout_cart_item_quantity', ' <strong class="product-quantity">' . sprintf( '&times; %s', $cart_item['quantity'] ) . '</strong>', $cart_item, $cart_item_key ); ?>
  43.                                                         <?php echo WC()->cart->get_item_data( $cart_item ); ?>
  44.                                                 </td>
  45.                                                 <td class="product-total">
  46.                                                         <?php echo apply_filters( 'woocommerce_cart_item_subtotal', WC()->cart->get_product_subtotal( $_product, $cart_item['quantity'] ), $cart_item, $cart_item_key ); ?>
  47.                                                 </td>
  48.                                         </tr>
  49.                                         <?php
  50.                                 }
  51.                         }
  52.  
  53.                         do_action( 'woocommerce_review_order_after_cart_contents' );
  54.                 ?>
  55.         </tbody>
  56.         <tfoot>
  57.  
  58.  
  59.                 <?php foreach ( WC()->cart->get_coupons() as $code => $coupon ) : ?>
  60.                         <tr class="cart-discount coupon-<?php echo esc_attr( sanitize_title( $code ) ); ?>">
  61.                                 <th><?php wc_cart_totals_coupon_label( $coupon ); ?></th>
  62.                                 <td><?php wc_cart_totals_coupon_html( $coupon ); ?></td>
  63.                         </tr>
  64.                 <?php endforeach; ?>
  65.  
  66.                 <?php if ( WC()->cart->needs_shipping() && WC()->cart->show_shipping() ) : ?>
  67.  
  68.                         <?php do_action( 'woocommerce_review_order_before_shipping' ); ?>
  69.  
  70.                         <?php wc_cart_totals_shipping_html(); ?>
  71.  
  72.                         <?php do_action( 'woocommerce_review_order_after_shipping' ); ?>
  73.  
  74.                 <?php endif; ?>
  75.  
  76.                 <?php foreach ( WC()->cart->get_fees() as $fee ) : ?>
  77.                         <tr class="fee">
  78.                                 <th><?php echo esc_html( $fee->name ); ?></th>
  79.                                 <td><?php wc_cart_totals_fee_html( $fee ); ?></td>
  80.                         </tr>
  81.                 <?php endforeach; ?>
  82.                
  83.                
  84.                         <tr class="order-total">
  85.                         <th><?php _e( 'Total', 'woocommerce' ); ?></th>
  86.                         <td><?php wc_cart_totals_order_total_html(); ?></td>
  87.                     </tr>
  88.  
  89.                 <?php if ( wc_tax_enabled() && 'excl' === WC()->cart->tax_display_cart ) : ?>
  90.                         <?php if ( 'itemized' === get_option( 'woocommerce_tax_total_display' ) ) : ?>
  91.                                 <?php foreach ( WC()->cart->get_tax_totals() as $code => $tax ) : ?>
  92.                                         <tr class="tax-rate tax-rate-<?php echo sanitize_title( $code ); ?>">
  93.                                                 <th><?php _e( 'Heraf moms ', 'woocommerce' ); ?></th>
  94.                                                 <td><?php echo wp_kses_post( $tax->formatted_amount ); ?></td>
  95.                                         </tr>
  96.                                 <?php endforeach; ?>
  97.                         <?php else : ?>
  98.                                 <tr class="tax-total">
  99.                                         <th><?php echo esc_html( WC()->countries->tax_or_vat() ); ?></th>
  100.                                         <td><?php wc_cart_totals_taxes_total_html(); ?></td>
  101.                                 </tr>
  102.                         <?php endif; ?>
  103.                 <?php endif; ?>
  104.  
  105.                 <?php do_action( 'woocommerce_review_order_before_order_total' ); ?>
  106.  
  107.        
  108.  
  109.                 <?php do_action( 'woocommerce_review_order_after_order_total' ); ?>
  110.  
  111.         </tfoot>
  112. </table>

New Paste

Paste Options

Please input the image below to prove you're not a spambot.

Recent Pastes

2 days ago

payonner

2 days ago

121 Whitley Coll

44 days ago

file

50 days ago

css

53 days ago

10

53 days ago

windows

56 days ago

luana

56 days ago

Coin

63 days ago

order-reviewphp

112 days ago

dropdown