order-reviewphp - Posted on July Fri 21st 9:28 AM (Never Expires) - Format: php - See newer version(s) of this paste titled "Aaronfleri", "Billylal", "MichaelImpom", "MichaelImpom" and "KennethNog"
  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

86 days ago

Charlesrax

87 days ago

KennethNog

88 days ago

MichaelImpom

92 days ago

MichaelImpom

97 days ago

Billylal

103 days ago

Aaronfleri

113 days ago

vote

213 days ago

homepage

239 days ago

theme

244 days ago

htaccess