Changeset 2102118
- Timestamp:
- 06/07/2019 09:24:07 AM (7 years ago)
- Location:
- genei/trunk
- Files:
-
- 2 edited
-
genei.php (modified) (2 diffs)
-
orders_list.php (modified) (7 diffs)
Legend:
- Unmodified
- Added
- Removed
-
genei/trunk/genei.php
r2098649 r2102118 5 5 * Plugin URI: https://es.wordpress.org/plugins/genei 6 6 * Description: Plugin para Wordpress de Genei 7 * Version: 1.6. 1 BK7 * Version: 1.6.2 TS 8 8 * Author: Genei Global Logistic S.L. 9 9 * Author URI: https://www.genei.es … … 24 24 $api_server = 'genei.es'; 25 25 $nombre_app = 'Genei'; 26 $plugin_version = '1.6. 1 BK';27 $plugin_cn_version = '16 1';26 $plugin_version = '1.6.2 TS'; 27 $plugin_cn_version = '162'; 28 28 $servicio = 'wordpress'; 29 29 defined('ABSPATH') or die('Error'); -
genei/trunk/orders_list.php
r2098649 r2102118 536 536 $datos_array['mercancia_aduana'] = array(); 537 537 $datos_array['cn'] = $GLOBALS['plugin_cn_version']; 538 if (isset($_POST['entrega_oficina_destino']) && $_POST['entrega_oficina_destino'] == 1 && isset($_POST['select_oficinas_destino']) && $_POST['select_oficinas_destino'] !='') {538 if (isset($_POST['entrega_oficina_destino']) && $_POST['entrega_oficina_destino'] == 1 && isset($_POST['select_oficinas_destino']) && $_POST['select_oficinas_destino'] != '') { 539 539 $datos_array['select_oficinas_destino'] = sanitize_text_field($_POST['select_oficinas_destino']); 540 540 $datos_array['bring_correos_express'] = sanitize_text_field($_POST['entrega_oficina_destino']); … … 581 581 foreach ($items as $item) { 582 582 $product = $item->get_product(); 583 if ($product->get_weight() > 0) { 584 $datos_array['array_bultos'][$contador_bultos]['peso'] = $product->get_weight() * $item['qty']; 583 if (!is_object($product)) { 584 $datos_array['array_bultos'][$contador_bultos]['peso'] = 1; 585 $datos_array['array_bultos'][$contador_bultos]['alto'] = 1; 586 $datos_array['array_bultos'][$contador_bultos]['largo'] = 1; 587 $datos_array['array_bultos'][$contador_bultos]['ancho'] = 1; 585 588 } else { 586 $datos_array['array_bultos'][$contador_bultos]['peso'] = 1; 587 } 588 if ($product->get_height() > 0) { 589 $datos_array['array_bultos'][$contador_bultos]['alto'] = $product->get_height() * pow($item['qty'], 1 / 3); 590 } else { 591 $datos_array['array_bultos'][$contador_bultos]['alto'] = 1; 592 } 593 if ($product->get_length() > 0) { 594 $datos_array['array_bultos'][$contador_bultos]['largo'] = $product->get_length() * pow($item['qty'], 1 / 3); 595 } else { 596 $datos_array['array_bultos'][$contador_bultos]['largo'] = 1; 597 } 598 if ($product->get_width() > 0) { 599 $datos_array['array_bultos'][$contador_bultos]['ancho'] = $product->get_width() * pow($item['qty'], 1 / 3); 600 } else { 601 $datos_array['array_bultos'][$contador_bultos]['ancho'] = 1; 602 } 603 if (isset($_POST['mercancia_aduana_contenido_' . $contador_bultos])) { 604 $datos_array['mercancia_aduana'][$contador_bultos]['contenido'] = sanitize_text_field($_POST['mercancia_aduana_contenido_' . $contador_bultos]); 605 } 606 if (isset($_POST['mercancia_aduana_valor_' . $contador_bultos])) { 607 $datos_array['mercancia_aduana'][$contador_bultos]['valor'] = sanitize_text_field($_POST['mercancia_aduana_valor_' . $contador_bultos]); 608 } 609 if (isset($_POST['mercancia_aduana_taric_' . $contador_bultos])) { 610 $datos_array['mercancia_aduana'][$contador_bultos]['taric'] = sanitize_text_field($_POST['mercancia_aduana_taric_' . $contador_bultos]); 589 if ($product->get_weight() > 0) { 590 $datos_array['array_bultos'][$contador_bultos]['peso'] = $product->get_weight() * $item['qty']; 591 } else { 592 $datos_array['array_bultos'][$contador_bultos]['peso'] = 1; 593 } 594 if ($product->get_height() > 0) { 595 $datos_array['array_bultos'][$contador_bultos]['alto'] = $product->get_height() * pow($item['qty'], 1 / 3); 596 } else { 597 $datos_array['array_bultos'][$contador_bultos]['alto'] = 1; 598 } 599 if ($product->get_length() > 0) { 600 $datos_array['array_bultos'][$contador_bultos]['largo'] = $product->get_length() * pow($item['qty'], 1 / 3); 601 } else { 602 $datos_array['array_bultos'][$contador_bultos]['largo'] = 1; 603 } 604 if ($product->get_width() > 0) { 605 $datos_array['array_bultos'][$contador_bultos]['ancho'] = $product->get_width() * pow($item['qty'], 1 / 3); 606 } else { 607 $datos_array['array_bultos'][$contador_bultos]['ancho'] = 1; 608 } 609 if (isset($_POST['mercancia_aduana_contenido_' . $contador_bultos])) { 610 $datos_array['mercancia_aduana'][$contador_bultos]['contenido'] = sanitize_text_field($_POST['mercancia_aduana_contenido_' . $contador_bultos]); 611 } 612 if (isset($_POST['mercancia_aduana_valor_' . $contador_bultos])) { 613 $datos_array['mercancia_aduana'][$contador_bultos]['valor'] = sanitize_text_field($_POST['mercancia_aduana_valor_' . $contador_bultos]); 614 } 615 if (isset($_POST['mercancia_aduana_taric_' . $contador_bultos])) { 616 $datos_array['mercancia_aduana'][$contador_bultos]['taric'] = sanitize_text_field($_POST['mercancia_aduana_taric_' . $contador_bultos]); 617 } 611 618 } 612 619 $contador_bultos++; … … 715 722 include('views/cabecera_creacion_envio.php'); 716 723 echo('<form method="post" id="formulario_creacion_envio">'); 717 $datos_array['id_agencia_madre'] = $id_agencia_madre; 724 $datos_array['id_agencia_madre'] = $id_agencia_madre; 718 725 if ($agencia_mapa_destino == 1 || $id_agencia_madre == 1) { 719 726 $oficina_destino_seleccionada_por_cliente = '0'; 720 727 $oficina_destino_seleccionada_por_cliente = pedido_tiene_oficina_destino($numero_pedido_wp); 721 728 include('views/mapa_destino.php'); 722 echo('<script>'); 729 echo('<script>'); 723 730 echo('php_vars_maps_js.api_server = "' . $GLOBALS['api_server'] . '";' . 724 731 'php_vars_maps_js.id_agencia = "' . $datos_array['id_agencia'] . '";' . … … 726 733 'php_vars_maps_js.codigo_postal_oficina = "' . $datos_array['codigos_destino'] . '";' . 727 734 'php_vars_maps_js.select_oficinas_destino = "select_oficinas_destino";' . 728 'php_vars_maps_js.map_oficinas_destino = "map_oficinas_destino";'); 729 echo('popular_mapa(php_vars_maps_js.api_server,php_vars_maps_js.id_agencia, php_vars_maps_js.id_agencia_madre, php_vars_maps_js.codigo_postal_oficina, php_vars_maps_js.select_oficinas_destino, php_vars_maps_js.map_oficinas_destino);'); 735 'php_vars_maps_js.map_oficinas_destino = "map_oficinas_destino";'); 736 echo('popular_mapa(php_vars_maps_js.api_server,php_vars_maps_js.id_agencia, php_vars_maps_js.id_agencia_madre, php_vars_maps_js.codigo_postal_oficina, php_vars_maps_js.select_oficinas_destino, php_vars_maps_js.map_oficinas_destino);'); 730 737 echo('</script>'); 731 732 if($oficina_destino_seleccionada_por_cliente != '0') { 733 echo(__('Este pedido se ha realizado indicando una oficina de destino con código: '.$oficina_destino_seleccionada_por_cliente)); 734 echo('<script>'); 735 echo('establecer_oficina_seleccionada_cliente("'.$oficina_destino_seleccionada_por_cliente.'");'); 736 echo('</script>'); 737 } 738 if(chrono_tiene_entrega_destino($numero_pedido_wp)) { 739 echo('<script>'); 740 echo('establecer_entrega_destino();'); 741 echo('</script>'); 742 } 743 738 739 if ($oficina_destino_seleccionada_por_cliente != '0') { 740 echo(__('Este pedido se ha realizado indicando una oficina de destino con código: ' . $oficina_destino_seleccionada_por_cliente)); 741 echo('<script>'); 742 echo('establecer_oficina_seleccionada_cliente("' . $oficina_destino_seleccionada_por_cliente . '");'); 743 echo('</script>'); 744 } 745 if (chrono_tiene_entrega_destino($numero_pedido_wp)) { 746 echo('<script>'); 747 echo('establecer_entrega_destino();'); 748 echo('</script>'); 749 } 744 750 } 745 751 … … 824 830 825 831 function pedido_tiene_oficina_destino($numero_pedido_wp) { 826 $pedido = wc_get_order($numero_pedido_wp); 832 $pedido = wc_get_order($numero_pedido_wp); 827 833 $grupoimpultec_select_oficinas_destino = $pedido->get_meta('grupoimpultec_select_oficinas_destino'); 828 834 if ($grupoimpultec_select_oficinas_destino != '') { … … 833 839 834 840 function chrono_tiene_entrega_destino($numero_pedido_wp) { 835 $pedido = wc_get_order($numero_pedido_wp); 841 $pedido = wc_get_order($numero_pedido_wp); 836 842 $grupoimpultec_id_agencia = $pedido->get_meta('grupoimpultec_id_agencia'); 837 843 $grupoimpultec_select_oficinas_destino = $pedido->get_meta('grupoimpultec_select_oficinas_destino'); … … 1080 1086 } 1081 1087 1082 function grupoimpultec_enqueue_jquery() { 1088 function grupoimpultec_enqueue_jquery() { 1083 1089 wp_enqueue_script('jquery'); 1084 1090 wp_enqueue_script('jquery-ui-core');
Note: See TracChangeset
for help on using the changeset viewer.