@@ -1,4 +1,4 @@ discard block |
||
1 | -<?php |
|
1 | + <?php |
|
2 | 2 | /** |
3 | 3 | * Displays a payment form |
4 | 4 | * |
@@ -7,112 +7,112 @@ discard block |
||
7 | 7 | * @version 1.0.19 |
8 | 8 | */ |
9 | 9 | |
10 | -defined( 'ABSPATH' ) || exit; |
|
11 | - |
|
12 | -// Standardize IDs. |
|
13 | -global $rendered_getpaid_forms; |
|
14 | - |
|
15 | -// Make sure that the form is active. |
|
16 | -if ( ! $form->is_active() ) { |
|
17 | - aui()->alert( |
|
18 | - array( |
|
19 | - 'type' => 'warning', |
|
20 | - 'content' => __( 'This payment form is no longer active', 'invoicing' ), |
|
21 | - ), |
|
22 | - true |
|
23 | - ); |
|
24 | - return; |
|
10 | + defined( 'ABSPATH' ) || exit; |
|
11 | + |
|
12 | + // Standardize IDs. |
|
13 | + global $rendered_getpaid_forms; |
|
14 | + |
|
15 | + // Make sure that the form is active. |
|
16 | + if ( ! $form->is_active() ) { |
|
17 | + aui()->alert( |
|
18 | + array( |
|
19 | + 'type' => 'warning', |
|
20 | + 'content' => __( 'This payment form is no longer active', 'invoicing' ), |
|
21 | + ), |
|
22 | + true |
|
23 | + ); |
|
24 | + return; |
|
25 | 25 | } |
26 | 26 | |
27 | -// Require login to checkout. |
|
28 | -if ( wpinv_require_login_to_checkout() && ! get_current_user_id() ) { |
|
27 | + // Require login to checkout. |
|
28 | + if ( wpinv_require_login_to_checkout() && ! get_current_user_id() ) { |
|
29 | 29 | |
30 | - aui()->alert( |
|
31 | - array( |
|
32 | - 'type' => 'danger', |
|
33 | - 'content' => __( 'You must be logged in to checkout.', 'invoicing' ), |
|
34 | - ), |
|
35 | - true |
|
36 | - ); |
|
37 | - return; |
|
30 | + aui()->alert( |
|
31 | + array( |
|
32 | + 'type' => 'danger', |
|
33 | + 'content' => __( 'You must be logged in to checkout.', 'invoicing' ), |
|
34 | + ), |
|
35 | + true |
|
36 | + ); |
|
37 | + return; |
|
38 | 38 | |
39 | 39 | } |
40 | 40 | |
41 | -if ( ! is_array( $rendered_getpaid_forms ) ) { |
|
42 | - $rendered_getpaid_forms = array(); |
|
41 | + if ( ! is_array( $rendered_getpaid_forms ) ) { |
|
42 | + $rendered_getpaid_forms = array(); |
|
43 | 43 | } |
44 | 44 | |
45 | -$rendered_getpaid_forms[ $form->get_id() ] = isset( $rendered_getpaid_forms[ $form->get_id() ] ) ? $rendered_getpaid_forms[ $form->get_id() ] + 1 : 0; |
|
45 | + $rendered_getpaid_forms[ $form->get_id() ] = isset( $rendered_getpaid_forms[ $form->get_id() ] ) ? $rendered_getpaid_forms[ $form->get_id() ] + 1 : 0; |
|
46 | 46 | |
47 | -// Fires before displaying a payment form. |
|
48 | -do_action( 'getpaid_before_payment_form', $form ); |
|
49 | -?> |
|
47 | + // Fires before displaying a payment form. |
|
48 | + do_action( 'getpaid_before_payment_form', $form ); |
|
49 | + ?> |
|
50 | 50 | |
51 | 51 | <form class='getpaid-payment-form getpaid-payment-form-<?php echo absint( $form->get_id() ); ?> bsui position-relative' method='POST' data-key='<?php echo esc_attr( uniqid( 'gpf' ) ); ?>' data-currency='<?php echo esc_attr( empty( $form->invoice ) ? wpinv_get_currency() : $form->invoice->get_currency() ); ?>' novalidate> |
52 | 52 | |
53 | 53 | <?php |
54 | 54 | |
55 | - // Fires when printing the top of a payment form. |
|
56 | - do_action( 'getpaid_payment_form_top', $form ); |
|
55 | + // Fires when printing the top of a payment form. |
|
56 | + do_action( 'getpaid_payment_form_top', $form ); |
|
57 | 57 | |
58 | - // And the optional invoice id. |
|
59 | - if ( ! empty( $form->invoice ) ) { |
|
60 | - getpaid_hidden_field( 'invoice_id', $form->invoice->get_id() ); |
|
61 | - } |
|
58 | + // And the optional invoice id. |
|
59 | + if ( ! empty( $form->invoice ) ) { |
|
60 | + getpaid_hidden_field( 'invoice_id', $form->invoice->get_id() ); |
|
61 | + } |
|
62 | 62 | |
63 | - // We also want to include the form id. |
|
64 | - getpaid_hidden_field( 'form_id', $form->get_id() ); |
|
63 | + // We also want to include the form id. |
|
64 | + getpaid_hidden_field( 'form_id', $form->get_id() ); |
|
65 | 65 | |
66 | - // And an indication that this is a payment form submission. |
|
67 | - getpaid_hidden_field( 'getpaid_payment_form_submission', '1' ); |
|
66 | + // And an indication that this is a payment form submission. |
|
67 | + getpaid_hidden_field( 'getpaid_payment_form_submission', '1' ); |
|
68 | 68 | |
69 | - // Fires before displaying payment form elements. |
|
70 | - do_action( 'getpaid_payment_form_before_elements', $form ); |
|
69 | + // Fires before displaying payment form elements. |
|
70 | + do_action( 'getpaid_payment_form_before_elements', $form ); |
|
71 | 71 | |
72 | - // Display the elements. |
|
73 | - ?> |
|
72 | + // Display the elements. |
|
73 | + ?> |
|
74 | 74 | <div class="container-fluid"> |
75 | 75 | <div class="row"> |
76 | 76 | <?php |
77 | 77 | |
78 | - foreach ( $form->get_elements() as $element ) { |
|
79 | - if ( isset( $element['type'] ) ) { |
|
80 | - $grid_class = getpaid_get_form_element_grid_class( $element ); |
|
81 | - do_action( 'getpaid_payment_form_element_before', $element, $form ); |
|
82 | - do_action( "getpaid_payment_form_element_before_{$element['type']}_template", $element, $form ); |
|
83 | - echo "<div class='" . esc_attr( $grid_class ) . "'>"; |
|
84 | - do_action( 'getpaid_payment_form_element', $element, $form ); |
|
85 | - do_action( "getpaid_payment_form_element_{$element['type']}_template", $element, $form ); |
|
86 | - echo '</div>'; |
|
87 | - do_action( 'getpaid_payment_form_element_after', $element, $form ); |
|
88 | - do_action( "getpaid_payment_form_element_after_{$element['type']}_template", $element, $form ); |
|
78 | + foreach ( $form->get_elements() as $element ) { |
|
79 | + if ( isset( $element['type'] ) ) { |
|
80 | + $grid_class = getpaid_get_form_element_grid_class( $element ); |
|
81 | + do_action( 'getpaid_payment_form_element_before', $element, $form ); |
|
82 | + do_action( "getpaid_payment_form_element_before_{$element['type']}_template", $element, $form ); |
|
83 | + echo "<div class='" . esc_attr( $grid_class ) . "'>"; |
|
84 | + do_action( 'getpaid_payment_form_element', $element, $form ); |
|
85 | + do_action( "getpaid_payment_form_element_{$element['type']}_template", $element, $form ); |
|
86 | + echo '</div>'; |
|
87 | + do_action( 'getpaid_payment_form_element_after', $element, $form ); |
|
88 | + do_action( "getpaid_payment_form_element_after_{$element['type']}_template", $element, $form ); |
|
89 | + } |
|
89 | 90 | } |
90 | - } |
|
91 | 91 | |
92 | - ?> |
|
92 | + ?> |
|
93 | 93 | </div> |
94 | 94 | </div> |
95 | 95 | |
96 | 96 | <?php |
97 | - // Fires after displaying payment form elements. |
|
98 | - do_action( 'getpaid_payment_form_after_elements', $form ); |
|
97 | + // Fires after displaying payment form elements. |
|
98 | + do_action( 'getpaid_payment_form_after_elements', $form ); |
|
99 | 99 | |
100 | - echo "<div class='getpaid-payment-form-errors alert alert-danger d-none'></div>"; |
|
100 | + echo "<div class='getpaid-payment-form-errors alert alert-danger d-none'></div>"; |
|
101 | 101 | |
102 | - if ( wpinv_current_user_can_manage_invoicing() ) { |
|
102 | + if ( wpinv_current_user_can_manage_invoicing() ) { |
|
103 | 103 | |
104 | - edit_post_link( |
|
105 | - __( 'Edit this form.', 'invoicing' ), |
|
106 | - '<small class="form-text text-muted">', |
|
107 | - ' ' . __( 'This is only visible to website administators.', 'invoicing' ) . '</small>', |
|
108 | - $form->get_id(), |
|
109 | - 'text-danger' |
|
110 | - ); |
|
104 | + edit_post_link( |
|
105 | + __( 'Edit this form.', 'invoicing' ), |
|
106 | + '<small class="form-text text-muted">', |
|
107 | + ' ' . __( 'This is only visible to website administators.', 'invoicing' ) . '</small>', |
|
108 | + $form->get_id(), |
|
109 | + 'text-danger' |
|
110 | + ); |
|
111 | 111 | |
112 | - } |
|
112 | + } |
|
113 | 113 | |
114 | - echo wp_kses( $extra_markup, getpaid_allowed_html() ); |
|
115 | - ?> |
|
114 | + echo wp_kses( $extra_markup, getpaid_allowed_html() ); |
|
115 | + ?> |
|
116 | 116 | |
117 | 117 | <div class="loading_div overlay overlay-black position-absolute row m-0 rounded overflow-hidden" style="height: 100%;width: 100%;top: 0px;z-index: 2;display:none;"> |
118 | 118 | <div class="spinner-border mx-auto align-self-center text-white" role="status"> |
@@ -124,5 +124,5 @@ discard block |
||
124 | 124 | |
125 | 125 | <?php |
126 | 126 | |
127 | -// Fires after displaying a payment form. |
|
128 | -do_action( 'getpaid_after_payment_form', $form ); |
|
127 | + // Fires after displaying a payment form. |
|
128 | + do_action( 'getpaid_after_payment_form', $form ); |