PluginProbe
LearnPress – WordPress LMS Plugin for Create and Sell Online Courses / 4.4.8
LearnPress – WordPress LMS Plugin for Create and Sell Online Courses v4.4.8
4.4.8 4.4.7 4.4.6 4.4.5 4.4.4 4.4.3 4.4.2 4.4.1 4.4.0 4.3.9.1 4.3.9 4.3.8 4.3.7 4.1.6.9 4.1.6.9.1 4.1.6.9.2 4.1.6.9.3 4.1.6.9.4 4.1.7 4.1.7.1 4.1.7.2 4.1.7.3 4.1.7.3.1 4.1.7.3.2 4.2.0 All 139 releases
← All changes | templates/checkout/payment.php +83 -83 4.3.84.4.8 View file →
@@ -1,83 +1,83 @@
1 -<?php
2 -/**
3 - * Template for displaying payment form for checkout page.
4 - *
5 - * Edit by Nhamdv
6 - *
7 - * This template can be overridden by copying it to yourtheme/learnpress/checkout/payment.php.
8 - *
9 - * @author ThimPress
10 - * @package Learnpress/Templates
11 - * @version 4.0.0
12 - */
13 -
14 -defined( 'ABSPATH' ) || exit();
15 -?>
16 -
17 -<div id="checkout-payment" class="lp-checkout-block left">
18 - <?php
19 - do_action( 'learn-press/before-payment-methods' );
20 -
21 - // Show payments if cart total > 0 and have at least one payment method.
22 - if ( LearnPress::instance()->cart && LearnPress::instance()->cart->needs_payment() && $available_gateways ) {
23 - ?>
24 - <h4>
25 - <?php esc_html_e( 'Payment', 'learnpress' ); ?>
26 - <span class="secure-connection">
27 - <i class="lp-icon-lock"></i>
28 - <?php echo esc_html_x( 'Secure Connection', 'payment method', 'learnpress' ); ?>
29 - </span>
30 - </h4>
31 -
32 - <ul class="payment-methods">
33 - <?php
34 - $order = 1;
35 -
36 - foreach ( $available_gateways as $gateway ) {
37 - if ( $order == 1 ) {
38 - learn_press_get_template(
39 - 'checkout/payment-method.php',
40 - array(
41 - 'gateway' => $gateway,
42 - 'selected' => $gateway->id,
43 - )
44 - );
45 - } else {
46 - learn_press_get_template(
47 - 'checkout/payment-method.php',
48 - array(
49 - 'gateway' => $gateway,
50 - 'selected' => '',
51 - )
52 - );
53 - }
54 - $order ++;
55 - }
56 - ?>
57 - </ul>
58 -
59 - <?php
60 - }
61 -
62 - do_action( 'learn-press/payment-form' );
63 - ?>
64 -
65 - <div id="checkout-order-action" class="place-order-action">
66 -
67 - <?php do_action( 'learn-press/before-checkout-submit-button' ); ?>
68 -
69 - <button type="submit" class="lp-button button alt" name="learn_press_checkout_place_order" id="learn-press-checkout-place-order">
70 - <?php echo apply_filters( 'learn-press/checkout-proceed-button-text', esc_html__( 'Place order', 'learnpress' ) ); ?>
71 - </button>
72 -
73 - <?php
74 - /*if ( is_user_logged_in() ) {
75 - wp_nonce_field( 'learn-press-user-logged', 'learn-press-checkout-nonce' );
76 - }*/
77 -
78 - do_action( 'learn-press/after-checkout-submit-button' );
79 - ?>
80 - </div>
81 -
82 - <?php do_action( 'learn-press/after-payment-form' ); ?>
83 -</div>
1 +<?php
2 +/**
3 + * Template for displaying payment form for checkout page.
4 + *
5 + * Edit by Nhamdv
6 + *
7 + * This template can be overridden by copying it to yourtheme/learnpress/checkout/payment.php.
8 + *
9 + * @author ThimPress
10 + * @package Learnpress/Templates
11 + * @version 4.0.0
12 + */
13 +
14 +defined( 'ABSPATH' ) || exit();
15 +?>
16 +
17 +<div id="checkout-payment" class="lp-checkout-block left">
18 + <?php
19 + do_action( 'learn-press/before-payment-methods' );
20 +
21 + // Show payments if cart total > 0 and have at least one payment method.
22 + if ( LearnPress::instance()->cart && LearnPress::instance()->cart->needs_payment() && $available_gateways ) {
23 + ?>
24 + <h4>
25 + <?php esc_html_e( 'Payment', 'learnpress' ); ?>
26 + <span class="secure-connection">
27 + <i class="lp-icon-lock"></i>
28 + <?php echo esc_html_x( 'Secure Connection', 'payment method', 'learnpress' ); ?>
29 + </span>
30 + </h4>
31 +
32 + <ul class="payment-methods">
33 + <?php
34 + $order = 1;
35 +
36 + foreach ( $available_gateways as $gateway ) {
37 + if ( $order == 1 ) {
38 + learn_press_get_template(
39 + 'checkout/payment-method.php',
40 + array(
41 + 'gateway' => $gateway,
42 + 'selected' => $gateway->id,
43 + )
44 + );
45 + } else {
46 + learn_press_get_template(
47 + 'checkout/payment-method.php',
48 + array(
49 + 'gateway' => $gateway,
50 + 'selected' => '',
51 + )
52 + );
53 + }
54 + $order ++;
55 + }
56 + ?>
57 + </ul>
58 +
59 + <?php
60 + }
61 +
62 + do_action( 'learn-press/payment-form' );
63 + ?>
64 +
65 + <div id="checkout-order-action" class="place-order-action">
66 +
67 + <?php do_action( 'learn-press/before-checkout-submit-button' ); ?>
68 +
69 + <button type="submit" class="lp-button button alt" name="learn_press_checkout_place_order" id="learn-press-checkout-place-order">
70 + <?php echo apply_filters( 'learn-press/checkout-proceed-button-text', esc_html__( 'Place order', 'learnpress' ) ); ?>
71 + </button>
72 +
73 + <?php
74 + /*if ( is_user_logged_in() ) {
75 + wp_nonce_field( 'learn-press-user-logged', 'learn-press-checkout-nonce' );
76 + }*/
77 +
78 + do_action( 'learn-press/after-checkout-submit-button' );
79 + ?>
80 + </div>
81 +
82 + <?php do_action( 'learn-press/after-payment-form' ); ?>
83 +</div>