@@ -1,4 +1,6 @@ discard block |
||
| 1 | -<?php if ( !defined( 'ABSPATH' ) ) exit; |
|
| 1 | +<?php if ( !defined( 'ABSPATH' ) ) { |
|
| 2 | + exit; |
|
| 3 | +} |
|
| 2 | 4 | $order_post_meta = !empty($post) ? get_post_meta( $post->ID, '_wpshop_order_status', true ) : ""; ?> |
| 3 | 5 | <div class="wps-table"> |
| 4 | 6 | <div class="wps-table-header wps-table-row"> |
@@ -39,11 +41,17 @@ discard block |
||
| 39 | 41 | <?php endif; ?> |
| 40 | 42 | </div> |
| 41 | 43 | <?php endforeach; ?> |
| 42 | - <?php else : |
|
| 44 | + <?php else { |
|
| 45 | + : |
|
| 43 | 46 | if( !empty( $research ) ) : ?> |
| 44 | - <div class="wps-alert-info"><?php printf( __( 'No products corresponds to the search <strong>"%s"</strong>', 'wpshop'), $research ); ?></div> |
|
| 45 | - <?php else : |
|
| 46 | - $letter_display = ( strtoupper( $current_letter ) != 'ALL' ) ? $current_letter : __('ALL', 'wpshop' ); ?> |
|
| 47 | + <div class="wps-alert-info"><?php printf( __( 'No products corresponds to the search <strong>"%s"</strong>', 'wpshop'), $research ); |
|
| 48 | +} |
|
| 49 | +?></div> |
|
| 50 | + <?php else { |
|
| 51 | + : |
|
| 52 | + $letter_display = ( strtoupper( $current_letter ) != 'ALL' ) ? $current_letter : __('ALL', 'wpshop' ); |
|
| 53 | +} |
|
| 54 | +?> |
|
| 47 | 55 | <div class="wps-alert-info"><?php printf( __( 'No products corresponds to the letter <strong>"%s"</strong> search', 'wpshop'), strtoupper( $letter_display ) ); ?></div> |
| 48 | 56 | <?php endif; |
| 49 | 57 | endif; ?> |
@@ -1,4 +1,6 @@ |
||
| 1 | -<?php if ( !defined( 'ABSPATH' ) ) exit; |
|
| 1 | +<?php if ( !defined( 'ABSPATH' ) ) { |
|
| 2 | + exit; |
|
| 3 | +} |
|
| 2 | 4 | ?> |
| 3 | 5 | <div class="wps-boxed"> |
| 4 | 6 | <span class="wps-h5"><span class="dashicons dashicons-search"></span> <input type="text" placeholder="<?php _e( 'Search products by letter', 'wpshop' ); ?>" id="search_product_by_title_or_barcode" size="50"><a href="#" data-nonce="<?php echo wp_create_nonce( 'refresh_product_list_all' ); ?>" class="wps-bton-second-mini-rounded search_product_by_title_or_barcode"><?php _e('Search', 'wpshop'); ?></a></span> |
@@ -1,4 +1,6 @@ discard block |
||
| 1 | -<?php if ( !defined( 'ABSPATH' ) ) exit; |
|
| 1 | +<?php if ( !defined( 'ABSPATH' ) ) { |
|
| 2 | + exit; |
|
| 3 | +} |
|
| 2 | 4 | class wps_orders_in_back_office { |
| 3 | 5 | |
| 4 | 6 | function __construct() { |
@@ -31,8 +33,9 @@ discard block |
||
| 31 | 33 | */ |
| 32 | 34 | function wps_orders_scripts() { |
| 33 | 35 | global $current_screen; |
| 34 | - if( ! in_array( $current_screen->post_type, array( WPSHOP_NEWTYPE_IDENTIFIER_ORDER ), true ) ) |
|
| 35 | - return; |
|
| 36 | + if( ! in_array( $current_screen->post_type, array( WPSHOP_NEWTYPE_IDENTIFIER_ORDER ), true ) ) { |
|
| 37 | + return; |
|
| 38 | + } |
|
| 36 | 39 | |
| 37 | 40 | wp_enqueue_script( 'wps_orders_backend', WPS_ORDERS_URL.WPS_ORDERS_DIR.'/assets/backend/js/wps_orders.js' ); |
| 38 | 41 | } |
@@ -307,8 +310,7 @@ discard block |
||
| 307 | 310 | 'order_shipping_address' => '' |
| 308 | 311 | ) |
| 309 | 312 | ); |
| 310 | - } |
|
| 311 | - else { |
|
| 313 | + } else { |
|
| 312 | 314 | $wps_message->wpshop_prepared_email( |
| 313 | 315 | $email, |
| 314 | 316 | 'WPSHOP_ORDER_UPDATE_MESSAGE', |
@@ -333,8 +335,9 @@ discard block |
||
| 333 | 335 | function wpshop_add_private_comment_to_order() { |
| 334 | 336 | $_wpnonce = !empty( $_REQUEST['_wpnonce'] ) ? sanitize_text_field( $_REQUEST['_wpnonce'] ) : ''; |
| 335 | 337 | |
| 336 | - if ( !wp_verify_nonce( $_wpnonce, 'wpshop_add_private_comment_to_order' ) ) |
|
| 337 | - wp_die(); |
|
| 338 | + if ( !wp_verify_nonce( $_wpnonce, 'wpshop_add_private_comment_to_order' ) ) { |
|
| 339 | + wp_die(); |
|
| 340 | + } |
|
| 338 | 341 | |
| 339 | 342 | $status = false; $result = ''; |
| 340 | 343 | $order_id = ( !empty($_POST['oid']) ) ? intval($_POST['oid']) : null; |
@@ -354,8 +357,7 @@ discard block |
||
| 354 | 357 | ob_end_clean(); |
| 355 | 358 | $status = true; |
| 356 | 359 | } |
| 357 | - } |
|
| 358 | - else { |
|
| 360 | + } else { |
|
| 359 | 361 | $result = __('An error was occured', 'wpshop'); |
| 360 | 362 | } |
| 361 | 363 | |
@@ -372,8 +374,9 @@ discard block |
||
| 372 | 374 | $letter = ( !empty($_POST['letter']) ) ? sanitize_title( $_POST['letter'] ) : ''; |
| 373 | 375 | $research = !empty( $_POST['research'] ) ? sanitize_text_field( $_POST['research'] ) : ''; |
| 374 | 376 | |
| 375 | - if ( !wp_verify_nonce( $_wpnonce, 'refresh_product_list_'.strtolower($letter) ) ) |
|
| 376 | - wp_die(); |
|
| 377 | + if ( !wp_verify_nonce( $_wpnonce, 'refresh_product_list_'.strtolower($letter) ) ) { |
|
| 378 | + wp_die(); |
|
| 379 | + } |
|
| 377 | 380 | |
| 378 | 381 | $status = false; $response = ''; |
| 379 | 382 | $oid = !empty( $_POST['oid'] ) ? (int) $_POST['oid'] : 0; |
@@ -418,8 +421,7 @@ discard block |
||
| 418 | 421 | $have_variations_checking = wpshop_products::get_variation( $product_id ); |
| 419 | 422 | if( !empty($have_variations_checking) ) { |
| 420 | 423 | $product_have_variations = true; |
| 421 | - } |
|
| 422 | - else { |
|
| 424 | + } else { |
|
| 423 | 425 | // Get Metadatas |
| 424 | 426 | $order_metadata = get_post_meta( $order_id, '_order_postmeta', true ); |
| 425 | 427 | // Calcul cart informations |
@@ -504,8 +506,9 @@ discard block |
||
| 504 | 506 | function wps_order_load_product_variations() { |
| 505 | 507 | $_wpnonce = !empty( $_REQUEST['_wpnonce'] ) ? sanitize_text_field( $_REQUEST['_wpnonce'] ) : ''; |
| 506 | 508 | |
| 507 | - if ( !wp_verify_nonce( $_wpnonce, 'wps_order_load_product_variations' ) ) |
|
| 508 | - wp_die(); |
|
| 509 | + if ( !wp_verify_nonce( $_wpnonce, 'wps_order_load_product_variations' ) ) { |
|
| 510 | + wp_die(); |
|
| 511 | + } |
|
| 509 | 512 | |
| 510 | 513 | $product_id = ( !empty($_GET['pid']) ) ? intval( $_GET['pid']) : null; |
| 511 | 514 | $order_id = ( !empty($_GET['oid']) ) ? intval( $_GET['oid']) : null; |
@@ -520,8 +523,9 @@ discard block |
||
| 520 | 523 | function wps_orders_update_cart_informations() { |
| 521 | 524 | $_wpnonce = !empty( $_REQUEST['_wpnonce'] ) ? sanitize_text_field( $_REQUEST['_wpnonce'] ) : ''; |
| 522 | 525 | |
| 523 | - if ( !wp_verify_nonce( $_wpnonce, 'wps_orders_update_cart_informations' ) ) |
|
| 524 | - wp_die(); |
|
| 526 | + if ( !wp_verify_nonce( $_wpnonce, 'wps_orders_update_cart_informations' ) ) { |
|
| 527 | + wp_die(); |
|
| 528 | + } |
|
| 525 | 529 | |
| 526 | 530 | $status = false; |
| 527 | 531 | $order_id = ( !empty($_POST['order_id']) ) ? intval($_POST['order_id']) : ''; |
@@ -552,14 +556,16 @@ discard block |
||
| 552 | 556 | function wps_reverify_payment_invoice_ref() { |
| 553 | 557 | $_wpnonce = !empty( $_REQUEST['_wpnonce'] ) ? sanitize_text_field( $_REQUEST['_wpnonce'] ) : ''; |
| 554 | 558 | |
| 555 | - if ( !wp_verify_nonce( $_wpnonce, 'wps_reverify_payment_invoice_ref' ) ) |
|
| 556 | - wp_die(); |
|
| 559 | + if ( !wp_verify_nonce( $_wpnonce, 'wps_reverify_payment_invoice_ref' ) ) { |
|
| 560 | + wp_die(); |
|
| 561 | + } |
|
| 557 | 562 | |
| 558 | 563 | $status = true; |
| 559 | 564 | $inputs = !empty( $_POST['inputs'] ) ? (array) $_POST['inputs'] : false; |
| 560 | 565 | |
| 561 | - if (!$inputs) |
|
| 562 | - $status = false; |
|
| 566 | + if (!$inputs) { |
|
| 567 | + $status = false; |
|
| 568 | + } |
|
| 563 | 569 | |
| 564 | 570 | if( $status ) { |
| 565 | 571 | $inputs_clone = $inputs; |
@@ -1,4 +1,6 @@ discard block |
||
| 1 | -<?php if ( !defined( 'ABSPATH' ) ) exit; |
|
| 1 | +<?php if ( !defined( 'ABSPATH' ) ) { |
|
| 2 | + exit; |
|
| 3 | +} |
|
| 2 | 4 | |
| 3 | 5 | /** |
| 4 | 6 | * Fichier du controlleur principal de l'extension de caisse pour WP-Shop / Main controller file for point of sale management plugin |
@@ -135,8 +137,7 @@ discard block |
||
| 135 | 137 | $wps_pos_menu_ordered[] = 'edit.php?post_type=' . WPSHOP_NEWTYPE_IDENTIFIER_ORDER; |
| 136 | 138 | |
| 137 | 139 | unset( $current_menu_order[ array_search( 'wps-pos', $current_menu_order ) ] ); |
| 138 | - } |
|
| 139 | - else if ( 'wps-pos' != $menu_item ) {
|
|
| 140 | + } else if ( 'wps-pos' != $menu_item ) {
|
|
| 140 | 141 | $wps_pos_menu_ordered[] = $menu_item; |
| 141 | 142 | } |
| 142 | 143 | } |
@@ -160,8 +161,7 @@ discard block |
||
| 160 | 161 | $session_status = false; |
| 161 | 162 | if ( function_exists( 'session_status' ) ) {
|
| 162 | 163 | $session_status = ( session_status() !== PHP_SESSION_NONE ? true : false ); |
| 163 | - } |
|
| 164 | - else if ( session_id() == '' ) {
|
|
| 164 | + } else if ( session_id() == '' ) {
|
|
| 165 | 165 | $session_status = true; |
| 166 | 166 | } |
| 167 | 167 | if ( false === $session_status ) {
|
@@ -388,8 +388,7 @@ discard block |
||
| 388 | 388 | if ( !empty( $default_user_exists ) ) {
|
| 389 | 389 | $current_step = 2; |
| 390 | 390 | $_SESSION[ 'cart' ][ 'customer_id' ] = $default_customer_id; |
| 391 | - } |
|
| 392 | - else {
|
|
| 391 | + } else {
|
|
| 393 | 392 | $current_step = 0; |
| 394 | 393 | $_SESSION[ 'cart' ][ 'customer_id' ] = null; |
| 395 | 394 | } |
@@ -404,8 +403,9 @@ discard block |
||
| 404 | 403 | |
| 405 | 404 | $_wpnonce = !empty( $_POST['_wpnonce'] ) ? sanitize_text_field( $_POST['_wpnonce'] ) : ''; |
| 406 | 405 | |
| 407 | - if ( !wp_verify_nonce( $_wpnonce, 'ajax_load_element_from_letter' ) ) |
|
| 408 | - wp_die(); |
|
| 406 | + if ( !wp_verify_nonce( $_wpnonce, 'ajax_load_element_from_letter' ) ) { |
|
| 407 | + wp_die(); |
|
| 408 | + } |
|
| 409 | 409 | |
| 410 | 410 | $response = array( |
| 411 | 411 | 'status' => false, |
@@ -431,14 +431,12 @@ discard block |
||
| 431 | 431 | |
| 432 | 432 | if ( empty( $result ) ) {
|
| 433 | 433 | $response[ 'output' ] = sprintf( __( 'Nothing found in %s for letter %s', 'wps-pos-i18n' ), __( $element_type, 'wps-pos-i18n' ), $letter); |
| 434 | - } |
|
| 435 | - else {
|
|
| 434 | + } else {
|
|
| 436 | 435 | $response[ 'status' ] = true; |
| 437 | 436 | $response[ 'output' ] = $result; |
| 438 | 437 | } |
| 439 | 438 | |
| 440 | - } |
|
| 441 | - else {
|
|
| 439 | + } else {
|
|
| 442 | 440 | $response[ 'output' ] = sprintf( __( 'THe requested term (%s) to search is invalid. Please check your request and try again', 'wps-pos-i18n' ), $letter ); |
| 443 | 441 | } |
| 444 | 442 | |
@@ -452,8 +450,9 @@ discard block |
||
| 452 | 450 | |
| 453 | 451 | $_wpnonce = !empty( $_POST['_wpnonce'] ) ? sanitize_text_field( $_POST['_wpnonce'] ) : ''; |
| 454 | 452 | |
| 455 | - if ( !wp_verify_nonce( $_wpnonce, 'ajax_save_config_barcode_only' ) ) |
|
| 456 | - wp_die(); |
|
| 453 | + if ( !wp_verify_nonce( $_wpnonce, 'ajax_save_config_barcode_only' ) ) { |
|
| 454 | + wp_die(); |
|
| 455 | + } |
|
| 457 | 456 | |
| 458 | 457 | $option = 'wps_pos_options'; |
| 459 | 458 | $values = get_option( $option ); |
@@ -1,4 +1,6 @@ discard block |
||
| 1 | -<?php if ( !defined( 'ABSPATH' ) ) exit; |
|
| 1 | +<?php if ( !defined( 'ABSPATH' ) ) { |
|
| 2 | + exit; |
|
| 3 | +} |
|
| 2 | 4 | /** |
| 3 | 5 | * Main controller file for product into point of sale management plugin |
| 4 | 6 | * |
@@ -110,8 +112,7 @@ discard block |
||
| 110 | 112 | AND P.post_status = %s |
| 111 | 113 | AND PM.meta_key = %s |
| 112 | 114 | ORDER BY P.post_title", WPSHOP_NEWTYPE_IDENTIFIER_PRODUCT, 'publish', '_wpshop_product_metadata' ); |
| 113 | - } |
|
| 114 | - else {
|
|
| 115 | + } else {
|
|
| 115 | 116 | $query = $wpdb->prepare( " |
| 116 | 117 | SELECT P.ID, P.post_title, PM.meta_value |
| 117 | 118 | FROM {$wpdb->posts} AS P
|
@@ -149,8 +150,9 @@ discard block |
||
| 149 | 150 | function ajax_pos_check_product_type() {
|
| 150 | 151 | $_wpnonce = !empty( $_POST['_wpnonce'] ) ? sanitize_text_field( $_POST['_wpnonce'] ) : ''; |
| 151 | 152 | |
| 152 | - if ( !wp_verify_nonce( $_wpnonce, 'ajax_pos_check_product_type' ) ) |
|
| 153 | - wp_die(); |
|
| 153 | + if ( !wp_verify_nonce( $_wpnonce, 'ajax_pos_check_product_type' ) ) { |
|
| 154 | + wp_die(); |
|
| 155 | + } |
|
| 154 | 156 | |
| 155 | 157 | $product_type = 'simple'; |
| 156 | 158 | |
@@ -184,8 +186,9 @@ discard block |
||
| 184 | 186 | function ajax_pos_product_search() {
|
| 185 | 187 | $_wpnonce = !empty( $_POST['_wpnonce'] ) ? sanitize_text_field( $_POST['_wpnonce'] ) : ''; |
| 186 | 188 | |
| 187 | - if ( !wp_verify_nonce( $_wpnonce, 'ajax_pos_product_search' ) ) |
|
| 188 | - wp_die(); |
|
| 189 | + if ( !wp_verify_nonce( $_wpnonce, 'ajax_pos_product_search' ) ) { |
|
| 190 | + wp_die(); |
|
| 191 | + } |
|
| 189 | 192 | |
| 190 | 193 | $term = !empty( $_POST ) && !empty( $_POST[ 'term' ] ) ? sanitize_text_field( $_POST[ 'term' ] ) : null; |
| 191 | 194 | $response = array( |
@@ -216,13 +219,11 @@ discard block |
||
| 216 | 219 | require( wpshop_tools::get_template_part( WPSPOS_DIR, WPSPOS_TEMPLATES_MAIN_DIR, 'backend/products', 'products' ) ); |
| 217 | 220 | $output = ob_get_contents(); |
| 218 | 221 | ob_end_clean(); |
| 219 | - } |
|
| 220 | - else {
|
|
| 222 | + } else {
|
|
| 221 | 223 | $product_post_meta = get_post_meta( $results[ 0 ]->ID, '_wpshop_variation_defining', true ); |
| 222 | 224 | if ( !empty( $product_post_meta ) ) {
|
| 223 | 225 | $response[ 'action' ] = 'variation_selection'; |
| 224 | - } |
|
| 225 | - else {
|
|
| 226 | + } else {
|
|
| 226 | 227 | $response[ 'action' ] = 'direct_to_cart'; |
| 227 | 228 | } |
| 228 | 229 | $output = $results[ 0 ]->ID; |
@@ -231,8 +232,7 @@ discard block |
||
| 231 | 232 | /** Build response to send */ |
| 232 | 233 | $response[ 'status' ] = true; |
| 233 | 234 | $response[ 'output' ] = $output; |
| 234 | - } |
|
| 235 | - else {
|
|
| 235 | + } else {
|
|
| 236 | 236 | ob_start(); |
| 237 | 237 | require( wpshop_tools::get_template_part( WPSPOS_DIR, WPSPOS_TEMPLATES_MAIN_DIR, 'backend/products', 'product', 'not_found' ) ); |
| 238 | 238 | $response[ 'output' ] = ob_get_contents(); |