ClanMayo Posted February 8, 2010 Share Posted February 8, 2010 Wenas,Pues he descargado (comprado) e instalado el modulo CHANGEORDERS para modificar un pedido ya cursado y me imagino que hay un pequeño problema… En los pedidos de articulos sin combinaciones las modificaciones las realiza a las mil maravillas, pero en articulos con combinaciones no admite los códigos de articulos en combinación, solo coje el primer código por defecto y los precios los tienes que introducir manualmente. No coje el precio de la combinación que hay introducido detectando este error:Warning: Invalid argument supplied for foreach() in /home/virtual/areacamping.es/modules/changeorder/process.php on line 14y en el archivo process.php aparece esto:1<?php2include_once(dirname(FILE).’/../../config/config.inc.php’);34if(!checkToken()) die;5$search = $_GET[‘search’];6$id_lang = $_GET[‘id_lang’];7$ddp = “”;8if((strlen($search)>0) && $search != ‘undefined’)9 $array = Product::searchByName($id_lang, $search);10$html=’please select 11product’;12$option= ‘’;13if(isset($array))14{15 foreach($array as $row){16 $option= $option.’’.$row[‘name’].’’;17 $ddp = $ddp.$row[‘name’].’**’;18 }19}20$html=$html.$option.””;21echo $html.’|*|’.$ddp;2223function checkToken()24{25global $adminObj;26 $tab = Tools::getValue(‘tab’);27 $realtoken = Tools::getAdminToken($tab.intval(Tab::getIdFromClassName($tab)).intval(Tools::getValue(‘id_employee’)));28 $token = Tools::getValue(‘token’);29 if (!$token OR empty($token) OR ($token != $realtoken))30 {31 echo ‘../img/admin/warning.gif ’.Tools::displayError(‘Invalid 32security token’).’‘;33 return false;34 }35 return true;36}37?>¿Podéis ayudarme? Link to comment Share on other sites More sharing options...
Recommended Posts