PluginProbe ʕ •ᴥ•ʔ
ShopEngine Elementor WooCommerce Builder Addon – All in One WooCommerce Solution / 4.9.2
ShopEngine Elementor WooCommerce Builder Addon – All in One WooCommerce Solution v4.9.2
4.9.2 4.9.1 4.9.0 2.0.0 2.1.0 2.2.0 2.2.1 2.2.2 2.3.0 2.4.0 2.5.0 2.5.1 3.0.0 3.1.0 3.1.1 4.0.0 4.0.1 4.1.0 4.1.1 4.2.0 4.2.1 4.3.0 4.3.1 4.4.0 4.5.0 4.5.1 4.6.0 4.6.1 4.6.2 4.6.3 4.6.4 4.6.5 4.6.6 4.6.7 4.6.8 4.6.9 4.7.0 4.7.1 4.7.2 4.7.3 4.7.4 4.7.5 4.7.6 4.7.7 4.7.8 4.7.9 4.8.0 4.8.1 4.8.2 4.8.3 4.8.4 4.8.5 4.8.6 4.8.7 4.8.8 4.8.9 trunk 0.1.2-beta 0.1.3-beta 0.1.4-beta 1.0.0 1.1.0 1.1.1 1.1.2 1.1.3 1.2.0 1.2.1 1.3.0 1.3.1 1.3.2 1.3.3 1.3.4 1.4.0 1.4.1 1.5.0 1.5.1 1.6.0 1.6.1 1.7.0 1.8.0 1.8.1 1.9.0
shopengine / widgets / checkout-review-order / screens / default.php
shopengine / widgets / checkout-review-order / screens Last commit date
default.php 2 years ago review-order-template.php 3 years ago
default.php
56 lines
1 <?php
2 /**
3 * This template will overwrite the WooCommerce file: woocommerce/templates/checkout/form-checkout.php.
4 */
5
6 defined('ABSPATH') || exit;
7 $editor_mode = ( \Elementor\Plugin::$instance->editor->is_edit_mode() ) ;
8 if(get_post_type() == \ShopEngine\Core\Template_Cpt::TYPE) {
9 wc()->frontend_includes();
10
11 if(empty(WC()->cart->cart_contents)) {
12
13 WC()->session = new WC_Session_Handler();
14 WC()->session->init();
15 WC()->customer = new WC_Customer(get_current_user_id(), true);
16 WC()->cart = new WC_Cart();
17
18 $demo_products = get_posts(
19 [
20 'post_type' => 'product',
21 'numberposts' => 1,
22 'post_status' => 'publish',
23 'fields' => 'ids',
24 'orderby' => 'ID',
25 'order' => 'DESC',
26 ]
27 );
28
29 if(!empty($demo_products)) {
30 foreach($demo_products as $id) {
31 WC()->cart->add_to_cart($id);
32 }
33 }
34 }
35 }
36 ?>
37
38 <div class="shopengine-checkout-review-order">
39
40 <?php do_action('woocommerce_checkout_before_order_review_heading'); ?>
41 <h3 id="order_review_heading"><?php esc_html_e('Your order', 'shopengine'); ?></h3>
42
43 <div id="order_review" class="woocommerce-checkout-review-order">
44 <?php do_action('woocommerce_checkout_before_order_review'); ?>
45 <?php
46 if($editor_mode){
47 include_once ShopEngine::widget_dir() . 'checkout-review-order/screens/review-order-template.php';
48 }else{
49 woocommerce_order_review();
50 }
51 ?>
52 </div>
53 <?php do_action('woocommerce_checkout_after_order_review'); ?>
54 </div>
55 <?php
56