Changeset 3285081
- Timestamp:
- 04/30/2025 05:36:20 PM (11 months ago)
- Location:
- datalogics
- Files:
-
- 85 added
- 6 edited
-
assets/readme-he_IL.txt (modified) (1 diff)
-
tags/2.6.29 (added)
-
tags/2.6.29/LICENSE.txt (added)
-
tags/2.6.29/README.txt (added)
-
tags/2.6.29/account.php (added)
-
tags/2.6.29/actions.php (added)
-
tags/2.6.29/api.php (added)
-
tags/2.6.29/class_wc_shipping_order_email.php (added)
-
tags/2.6.29/css (added)
-
tags/2.6.29/css/MarkerCluster.Default.css (added)
-
tags/2.6.29/css/MarkerCluster.css (added)
-
tags/2.6.29/css/auto.css (added)
-
tags/2.6.29/css/jquery-ui.css (added)
-
tags/2.6.29/css/leaflet.css (added)
-
tags/2.6.29/css/maps.css (added)
-
tags/2.6.29/css/style.css (added)
-
tags/2.6.29/css/style_admin.css (added)
-
tags/2.6.29/css/tracking.css (added)
-
tags/2.6.29/data.php (added)
-
tags/2.6.29/datalogics.php (added)
-
tags/2.6.29/images (added)
-
tags/2.6.29/images/arrow-down-white.svg (added)
-
tags/2.6.29/images/bulk-shipments.svg (added)
-
tags/2.6.29/images/cancel-red.svg (added)
-
tags/2.6.29/images/cancel.svg (added)
-
tags/2.6.29/images/close.svg (added)
-
tags/2.6.29/images/datalogics-icon.svg (added)
-
tags/2.6.29/images/datalogics.svg (added)
-
tags/2.6.29/images/delete.svg (added)
-
tags/2.6.29/images/doc.svg (added)
-
tags/2.6.29/images/download-label.svg (added)
-
tags/2.6.29/images/edit.svg (added)
-
tags/2.6.29/images/edit_settings.svg (added)
-
tags/2.6.29/images/green-sent.svg (added)
-
tags/2.6.29/images/icon1.svg (added)
-
tags/2.6.29/images/icon2.svg (added)
-
tags/2.6.29/images/icon3.svg (added)
-
tags/2.6.29/images/icon4.svg (added)
-
tags/2.6.29/images/icon5.svg (added)
-
tags/2.6.29/images/icons (added)
-
tags/2.6.29/images/icons/17.svg (added)
-
tags/2.6.29/images/illo.svg (added)
-
tags/2.6.29/images/invalid.svg (added)
-
tags/2.6.29/images/key.svg (added)
-
tags/2.6.29/images/location-green.svg (added)
-
tags/2.6.29/images/location.svg (added)
-
tags/2.6.29/images/logos (added)
-
tags/2.6.29/images/logos/0.png (added)
-
tags/2.6.29/images/logos/17.jpg (added)
-
tags/2.6.29/images/maps-black-my.svg (added)
-
tags/2.6.29/images/maps-black.svg (added)
-
tags/2.6.29/images/marker-new.svg (added)
-
tags/2.6.29/images/open.svg (added)
-
tags/2.6.29/images/orange-sent.svg (added)
-
tags/2.6.29/images/pointer-icon-dark.svg (added)
-
tags/2.6.29/images/pointer-icon-light.svg (added)
-
tags/2.6.29/images/postil-icon.svg (added)
-
tags/2.6.29/images/print-label-black.svg (added)
-
tags/2.6.29/images/print-label.svg (added)
-
tags/2.6.29/images/search.svg (added)
-
tags/2.6.29/images/send.svg (added)
-
tags/2.6.29/images/send2.svg (added)
-
tags/2.6.29/images/truck.svg (added)
-
tags/2.6.29/images/truckstatic.svg (added)
-
tags/2.6.29/images/upload.svg (added)
-
tags/2.6.29/images/x.svg (added)
-
tags/2.6.29/images/your-location.svg (added)
-
tags/2.6.29/js (added)
-
tags/2.6.29/js/city-select.js (added)
-
tags/2.6.29/js/datalogics_shipping.js (added)
-
tags/2.6.29/js/leaflet.js (added)
-
tags/2.6.29/js/leaflet.markercluster-src.js (added)
-
tags/2.6.29/js/scripts.js (added)
-
tags/2.6.29/js/settings.js (added)
-
tags/2.6.29/languages (added)
-
tags/2.6.29/languages/datalogics-he_IL.mo (added)
-
tags/2.6.29/languages/datalogics-he_IL.po (added)
-
tags/2.6.29/orders.php (added)
-
tags/2.6.29/settings.php (added)
-
tags/2.6.29/shipping_class.php (added)
-
tags/2.6.29/table.php (added)
-
tags/2.6.29/templates (added)
-
tags/2.6.29/templates/emails (added)
-
tags/2.6.29/templates/emails/customer-note.php (added)
-
tags/2.6.29/templates/emails/plain (added)
-
tags/2.6.29/templates/emails/plain/customer-note.php (added)
-
trunk/README.txt (modified) (1 diff)
-
trunk/actions.php (modified) (2 diffs)
-
trunk/datalogics.php (modified) (1 diff)
-
trunk/orders.php (modified) (8 diffs)
-
trunk/shipping_class.php (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
datalogics/assets/readme-he_IL.txt
r3284933 r3285081 4 4 Requires at least: 5.0 5 5 Tested up to: 6.8 6 Stable tag: 2.6.2 86 Stable tag: 2.6.29 7 7 Requires PHP: 7.4 8 8 License: GPLv2 or later -
datalogics/trunk/README.txt
r3284933 r3285081 4 4 Requires at least: 5.0 5 5 Tested up to: 6.8 6 Stable tag: 2.6.2 86 Stable tag: 2.6.29 7 7 Requires PHP: 7.4 8 8 License: GPLv2 or later -
datalogics/trunk/actions.php
r3284892 r3285081 441 441 442 442 if($response->success){ 443 $data = $response->data;443 444 444 if($response->success != 0){ 445 446 $data = $response->data; 445 447 $locations = array(); 446 448 foreach ($data as $platform_id=>$store_by_platform) { … … 491 493 datalogics_save_shipping_locations($locations); 492 494 } 495 496 if (isset($response->platforms)) { 497 $platforms = $response->platforms; 498 update_option('datalogics_platforms', json_encode($platforms)); 499 } 500 493 501 } 494 502 } -
datalogics/trunk/datalogics.php
r3284933 r3285081 10 10 License: GPLv2 or later 11 11 License URI: https://www.gnu.org/licenses/gpl-2.0.html 12 Version: 2.6.2 812 Version: 2.6.29 13 13 */ 14 14 -
datalogics/trunk/orders.php
r3284933 r3285081 361 361 362 362 $order = $order->get_data(); 363 363 364 $ncode_meta = get_post_meta($order_data->ID, 'datalogics_n_code', true); 365 366 $platforms = []; 367 $platforms_string = get_option('datalogics_platforms',''); 368 if ($platforms_string=='') { 369 $platforms = json_decode($platforms_string, true); 370 } 371 364 372 365 373 … … 417 425 </button> 418 426 </div> 419 <span class="datalogics-dso-row-method"><?php echo esc_html($shipping_method['name'])?></span> 427 <span class="datalogics-dso-row-method"><?php echo esc_html($shipping_method['name'])?></span> 428 <?php 429 if ($ncode_meta!='') { 430 $ncode_meta = explode("-", $ncode_meta); 431 432 if (count($ncode_meta) > 1) { 433 $platform_id = $ncode_meta[0]; 434 $ncode_number = $ncode_meta[1]; 435 } else { 436 $ncode_number = $ncode_meta[0]; 437 $platform_id = get_post_meta($order_data->ID, 'datalogics_n_code_platform_id', true); 438 } 439 440 $platform_name = isset($platforms[$platform_id]) ? $platforms[$platform_id] : ''; 441 ?> 442 <span class="datalogics-dso-row-ncode_details"> 443 <?php echo esc_html($platform_name); ?> 444 <?php echo esc_html(__('ncode number', 'datalogics')); ?>: 445 <?php echo esc_html($ncode_number); ?> 446 </span> 447 <?php 448 } 449 ?> 420 450 </div> 421 451 <?php … … 424 454 $shipment['label_url'] = datalogics_PRINT_URL.''.$order_data->ID; 425 455 426 $ncode_meta = get_post_meta($order_data->ID, 'datalogics_n_code', true);427 456 428 457 ?> … … 456 485 <?php 457 486 } else if ($ncode_meta!='') { 458 $ncode_meta = explode("-",$ncode_meta); 459 ?> 487 $ncode_meta = explode("-", $ncode_meta); 488 489 if (count($ncode_meta) > 1) { 490 $platform_id = $ncode_meta[0]; 491 $ncode_number = $ncode_meta[1]; 492 } else { 493 $ncode_number = $ncode_meta[0]; 494 $platform_id = get_post_meta($order_data->ID, 'datalogics_n_code_platform_id', true); 495 } 496 497 $platform_name = isset($platforms[$platform_id]) ? $platforms[$platform_id] : ''; 498 ?> 460 499 <span class="datalogics-dso-row-ncode_details"> 461 <?php echo esc_html(__('platform_id', 'datalogics'))?>: <?php echo $ncode_meta[0]?> , <?php echo esc_html(__('ncode number', 'datalogics'))?>:<?php echo $ncode_meta[1]?> 500 <?php echo esc_html($platform_name); ?> 501 <?php echo esc_html(__('ncode number', 'datalogics')); ?>: 502 <?php echo esc_html($ncode_number); ?> 462 503 </span> 463 504 <?php … … 623 664 } 624 665 } 666 667 $ncode_meta = get_post_meta($post->ID, 'datalogics_n_code', true); 668 669 $platforms = []; 670 $platforms_string = get_option('datalogics_platforms',''); 671 if ($platforms_string=='') { 672 $platforms = json_decode($platforms_string, true); 673 } 674 625 675 ?> 626 676 <div class="datalogics-orders-colum" data-order-id="<?php echo esc_html($post->ID)?>"> … … 652 702 653 703 $shipment['label_url'] = datalogics_PRINT_URL.''.$post->ID; 654 655 $ncode_meta = get_post_meta($post->ID, 'datalogics_n_code', true);656 704 657 705 ?> … … 686 734 <?php 687 735 } else if ($ncode_meta!='') { 688 $ncode_meta = explode("-",$ncode_meta); 689 ?> 736 $ncode_meta = explode("-", $ncode_meta); 737 738 if (count($ncode_meta) > 1) { 739 $platform_id = $ncode_meta[0]; 740 $ncode_number = $ncode_meta[1]; 741 } else { 742 $ncode_number = $ncode_meta[0]; 743 $platform_id = get_post_meta($post->ID, 'datalogics_n_code_platform_id', true); 744 } 745 746 $platform_name = isset($platforms[$platform_id]) ? $platforms[$platform_id] : ''; 747 ?> 690 748 <span class="datalogics-dso-row-ncode_details"> 691 <?php echo esc_html(__('platform_id', 'datalogics'))?>: <?php echo $ncode_meta[0]?> , <?php echo esc_html(__('ncode number', 'datalogics'))?>:<?php echo $ncode_meta[1]?> 749 <?php echo esc_html($platform_name); ?> 750 <?php echo esc_html(__('ncode number', 'datalogics')); ?>: 751 <?php echo esc_html($ncode_number); ?> 692 752 </span> 693 753 <?php … … 710 770 </div> 711 771 <span class="datalogics-dso-row-method"><?php echo esc_html($shipping_method['name'])?></span> 772 <?php 773 if ($ncode_meta!='') { 774 $ncode_meta = explode("-", $ncode_meta); 775 776 if (count($ncode_meta) > 1) { 777 $platform_id = $ncode_meta[0]; 778 $ncode_number = $ncode_meta[1]; 779 } else { 780 $ncode_number = $ncode_meta[0]; 781 $platform_id = get_post_meta($post->ID, 'datalogics_n_code_platform_id', true); 782 } 783 784 $platform_name = isset($platforms[$platform_id]) ? $platforms[$platform_id] : ''; 785 ?> 786 <span class="datalogics-dso-row-ncode_details"> 787 <?php echo esc_html($platform_name); ?> 788 <?php echo esc_html(__('ncode number', 'datalogics')); ?>: 789 <?php echo esc_html($ncode_number); ?> 790 </span> 791 <?php 792 } 793 ?> 712 794 </div> 713 795 <?php -
datalogics/trunk/shipping_class.php
r3283858 r3285081 1362 1362 { 1363 1363 1364 update_post_meta($order_id, 'datalogics_test_one', 1); 1365 1366 1364 1367 // $nonce = ''; 1365 1368 // if (isset($_POST['nonce'])) { … … 1375 1378 if (!empty($chosen_methods)) { 1376 1379 $chosen_shipping = $chosen_methods[0]; 1380 //update_post_meta($order_id, 'datalogics_test_two', $chosen_shipping); 1377 1381 //var_dump('choosen 1',$chosen_shipping); 1378 1382 } else { … … 1381 1385 if (isset($_POST['shipping_method']) && is_array($_POST['shipping_method']) && !empty($_POST['shipping_method']) && isset($_POST['shipping_method'][0])) { 1382 1386 $chosen_shipping = sanitize_text_field(wp_unslash($_POST['shipping_method'][0])); 1383 } 1387 //update_post_meta($order_id, 'datalogics_test_three', $chosen_shipping); 1388 1389 } 1390 1391 1384 1392 1385 1393 }
Note: See TracChangeset
for help on using the changeset viewer.