<?php
/**
* Template for displaying reviewing before placing order.
*
* This template can be overridden by copying it to yourtheme/learnpress/checkout/review-order.php.
*
* @author ThimPress
* @package Learnpress/Templates
* @version 3.0.1
*/
/**
* Prevent loading this file directly
*/
defined( 'ABSPATH' ) || exit();
if ( ! isset( $cart ) ) {
return;
}
?>
<h3 class="title"><?php _e( 'Your order', 'eduma' ) ?></h3>
<table class="learn-press-checkout-review-order-table lp-list-table">
<thead>
<tr>
<?php
/**
* @since 3.0.0
*/
do_action( 'learn-press/review-order/before-heading-row' );
?>
<th class="course-name"><?php _e( 'Course', 'eduma' ); ?></th>
<th class="course-total"><?php _e( 'Total', 'eduma' ); ?></th>
<?php
/**
* @since 3.0.0
*/
do_action( 'learn-press/review-order/after-heading-row' );
?>
</tr>
</thead>
<tbody>
<?php
/**
* @deprecated
*/
do_action( 'learn_press_review_order_before_cart_contents' );
/**
* @since 3.0.0
*/
do_action( 'learn-press/review-order/before-cart-contents' );
if ( $items = $cart->get_items() ) {
foreach ( $items as $cart_item_key => $cart_item ) {
$cart_item = apply_filters( 'learn-press/review-order/cart-item', $cart_item );
$item_id = $cart_item['item_id'];
$_course = learn_press_get_course( $item_id );
if ( $_course && 0 < $cart_item['quantity'] ) {
?>
<tr class="<?php echo esc_attr( apply_filters( 'learn-press/review-order/cart-item-class', 'cart-item', $cart_item, $cart_item_key ) ); ?>">
<?php
/**
* @deprecated
*/
do_action( 'learn_press_review_order_before_cart_item', $cart_item );
/**
* @since 3.0.0
*/
do_action( 'learn-press/review-order/before-cart-item', $cart_item, $cart_item_key );
?>
<td class="course-name">
<a href="<?php the_permalink( $item_id ); ?>">
<?php echo apply_filters( 'learn-press/review-order/cart-item-name', $_course->get_title(), $cart_item, $cart_item_key ); ?>
</a>
<?php echo apply_filters( 'learn-press/review-order/cart-item-quantity', ' <strong class="course-quantity">' . sprintf( '× %s', $cart_item['quantity'] ) . '</strong>', $cart_item, $cart_item_key ); ?>
</td>
<td class="course-total">
<?php echo apply_filters( 'learn-press/review-order/cart-item-subtotal', $cart->get_item_subtotal( $_course, $cart_item['quantity'] ), $cart_item, $cart_item_key ); ?>
</td>
<?php
/**
* @since 3.0.0
*/
do_action( 'learn-press/review-order/after-cart-item', $cart_item, $cart_item_key );
/**
* @deprecated
*/
do_action( 'learn_press_review_order_after_cart_item', $cart_item );
?>
</tr>
<?php
}
}
}
/**
* @since 3.0.0
*/
do_action( 'learn-press/review-order/after-cart-contents' );
/**
* @deprecated
*/
do_action( 'learn_press_review_order_after_cart_contents' );
?>
</tbody>
<tfoot>
<tr class="cart-subtotal">
<?php
/**
* @since 3.0.0
*/
do_action( 'learn-press/review-order/before-subtotal-row' );
?>
<th><?php _e( 'Subtotal', 'eduma' ); ?></th>
<td><?php echo $cart->get_subtotal(); ?></td>
<?php
/**
* @since 3.0.0
*/
do_action( 'learn-press/review-order/after-subtotal-row' );
?>
</tr>
<?php
/**
* @deprecated
*/
do_action( 'learn_press_review_order_before_order_total' );
/**
* @since 3.0.0
*/
do_action( 'learn-press/review-order/before-order-total' );
?>
<tr class="order-total">
<?php
/**
* @since 3.0.0
*/
do_action( 'learn-press/review-order/before-total-row' );
?>
<th><?php _e( 'Total', 'eduma' ); ?></th>
<td><?php echo $cart->get_total(); ?></td>
<?php
/**
* @since 3.0.0
*/
do_action( 'learn-press/review-order/after-total-row' );
?>
</tr>
<?php
/**
* @since 3.0.0
*/
do_action( 'learn-press/review-order/after-order-total' );
/**
* @deprecated
*/
do_action( 'learn_press_review_order_after_order_total' );
?>
</tfoot>
</table>