Changeset 2394830
- Timestamp:
- 10/06/2020 08:39:47 PM (5 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
perseo-software/trunk/includes/PluginPerseo_cron.php
r2393793 r2394830 47 47 48 48 $perseo_arraydetalles =$wpdb->get_results("SELECT producto.product_id as varprod ,ord.* , producto.* FROM {$table_prefix}wc_order_product_lookup ord , {$table_prefix}wc_product_meta_lookup producto where ord.product_id=producto.product_id and order_id ='".$DatPedido->codigoPedido."'"); 49 var_dump( $perseo_arraydetalles);50 echo "<br>";49 // var_dump( $perseo_arraydetalles); 50 // echo "<br>"; 51 51 //echo "<br>"; 52 52 foreach($perseo_arraydetalles as $detalPedido) … … 161 161 $perseo_bodypedido = json_encode($perseo_InsertarPedido,true); 162 162 163 print_r($perseo_bodypedido);164 echo "<br>";165 echo "<br>";163 //print_r($perseo_bodypedido); 164 // echo "<br>"; 165 //echo "<br>"; 166 166 167 167 /////////////////////////////////////////// … … 197 197 global $wpdb; 198 198 global $table_prefix; 199 200 199 $perseo_config =get_option('pluginperseo_configuracion'); 201 200 $perseo_parametros =get_option('pluginperseo_parametros'); … … 227 226 'body' => $perseo_bodycliente 228 227 ) 229 ); 228 ); 229 //var_dump($perseo_responsecliente); 230 //echo "<br>"; 231 230 232 if (! empty($perseo_responsecliente)){ 231 233 $perseo_datosCliente = json_decode($perseo_responsecliente['body'],true); //devuelve … … 233 235 foreach($perseo_datosCliente['clientes'] as $cliente) 234 236 { 235 $perseo_ConsultaClientes=$wpdb->get_results("SELECT * FROM {$table_prefix}users usua, {$table_prefix}usermeta descri where usua.ID= descri.user_id and meta_key ='wp_user_level' and meta_value =0 and usua.ID = (SELECT meta.user_id FROM {$table_prefix}usermeta as meta where meta.meta_key ='PerseoCI' and meta.meta_value='".$cliente['identificacion']."')"); 237 if ($cliente['email'] <>""){ 238 239 $perseo_ConsultaClientes=$wpdb->get_results("SELECT * FROM {$table_prefix}users usua, {$table_prefix}usermeta descri where usua.ID= descri.user_id and meta_key ='wp_user_level' and meta_value =0 and usua.ID = (SELECT meta.user_id FROM {$table_prefix}usermeta as meta where meta.meta_key ='PerseoIdentificacion' and meta.meta_value='".$cliente['identificacion']."')"); 240 //print_r($perseo_ConsultaClientes); 241 //echo "<br>"; 236 242 if(empty($perseo_ConsultaClientes)){ 237 243 if ($cliente['clientesid']<>'1'){ … … 254 260 255 261 $perseo_userid = wp_insert_user($perseo_userdata); 256 // echo $perseo_userid; 262 263 if (!is_wp_error($perseo_userid)) 264 { 265 // echo $perseo_userid; 266 //echo "<br>"; 257 267 $wpdb->insert($table_prefix.'usermeta', array('user_id'=> $perseo_userid, 'meta_key' => 'PerseoCodigo', 'meta_value'=> $cliente['clientescodigo'])); 258 268 $wpdb->insert($table_prefix.'usermeta', array('user_id'=> $perseo_userid, 'meta_key' => 'PerseoIdentificacion', 'meta_value'=> $cliente['identificacion']) ); 259 269 $wpdb->insert($table_prefix.'usermeta', array('user_id'=> $perseo_userid, 'meta_key' => 'PerseoID', 'meta_value'=> $cliente['clientesid']) ); 260 270 261 if (!is_wp_error($perseo_userid))262 {263 271 $perseo_link = home_url(); 264 272 $perseo_link_host =$_SERVER['HTTP_HOST']; … … 278 286 }; 279 287 }; 288 }; 280 289 } 290 ////////////////////////////// 291 //limpio variables json 292 $perseo_responsecliente = ""; 293 $perseo_datosCliente = ""; 281 294 } 282 295 } … … 388 401 }; 389 402 } 403 ////////////////////////////// 404 //limpio variables json 405 $perseo_responsecategoria = ""; 406 $perseo_datosCategoria = ""; 407 390 408 } 409 391 410 } 392 411 } … … 463 482 }; 464 483 } 484 ////////////////////////////// 485 //limpio variables json 486 $perseo_responseiva = ""; 487 $perseo_datosivas = ""; 465 488 }; 489 466 490 }; 467 491 } 468 492 469 493 public function fperseo_producto(){ 470 //echo 'Memoria usada: ' . round(memory_get_usage() / 1024,1) . ' KB de ' . round(memory_get_usage(1) / 1024,1) . ' KB'; 471 494 echo 'Memoria en uso producto antes: ('. round(((memory_get_usage() / 1024) / 1024),2) .'M) <br>'; 472 495 global $wpdb; 473 496 global $table_prefix; … … 475 498 $perseo_parametros =get_option('pluginperseo_parametros'); 476 499 477 /////////////////////////////////////// 478 //Eliminando valores del json 479 $perseo_datosProductos=''; 500 480 501 481 502 if ($perseo_parametros['perseoproductos']=='SI'){ 482 483 503 ///////////////////////////////////// 484 504 //Verificar pc o web … … 733 753 $perseo_num =1; 734 754 $perseo_sumar =''; 735 $Perseo_baseFromJavascript ='';736 $Perseo_data = '';737 755 foreach($producto['imagenes'] as $imagen) 738 756 { … … 898 916 } else{ 899 917 918 900 919 /////////////////////////////////////////////////////// 901 920 ///Fecha de modificacion es igual a la fecha de ingreso … … 968 987 { 969 988 $perseo_tarifaventa=round($tarifa['precio'],2); 989 //echo $perseo_tarifaventa; 990 //echo "<br>"; 970 991 update_post_meta($ConsultaProductoUpd, '_price', $perseo_tarifaventa); 971 992 update_post_meta($ConsultaProductoUpd, '_regular_price', $perseo_tarifaventa ); … … 999 1020 }; 1000 1021 } 1001 1002 1003 1004 1005 1022 1006 1023 /////////////////////////////////////////////////// … … 1204 1221 1205 1222 } 1206 }; 1223 ////////////////////////////// 1224 //limpio variables json 1225 $perseo_responseproducto = ""; 1226 $perseo_datosProductos = ""; 1227 //imagenes base 64 y wordpressimg 1228 $Perseo_baseFromJavascript = ""; 1229 $Perseo_data = ""; 1230 $perseoimage = null; 1231 $perseoimage1 = null; 1232 }; 1233 //limite de memoria 1234 //echo 'Memoria usada: ' . round(memory_get_usage() / 1024,1) . ' KB de ' . round(memory_get_usage(1) / 1024,1) . ' KB'; 1235 echo 'Memoria en uso: ('. round(((memory_get_usage() / 1024) / 1024),2) .'M) <br>'; 1236 echo 'Memory limit: ' . ini_get('memory_limit') . '<br>'; 1207 1237 }; 1208 1238 } … … 1292 1322 //echo '<br>'; 1293 1323 } 1294 1324 ////////////////////////////// 1325 //limpio variables json 1326 $perseo_datosPrdstock = ""; 1327 $perseo_responsestsock = ""; 1295 1328 1296 1329 1297 1330 } 1331 1298 1332 } 1299 1333
Note: See TracChangeset
for help on using the changeset viewer.