mmk Posted August 1, 2015 Share Posted August 1, 2015 Estamos interesados en crear una web con todos los productos de nuestro proveedor y que se sincronicen a la hora del Stock. Hablamos con ellos y nos indicaron que la unica manera era mediante programación XML y nos paso un documento en pdf que viene detallado todo el proceso junto con los link para recuperar toda la información de las familias, listas de artículos por familia y detalles del artículo y que lo unico que tenemos que hacer es cambiar el valor pszinternal unico por cliente. Pues bien no sabemos por donde empezar y nos gustaria que alguien nos iluminara un poco en este camino. Gracias. Link to comment Share on other sites More sharing options...
Enrique Gómez Posted August 1, 2015 Share Posted August 1, 2015 Realmente esto es complicadete.. Si se deja el fichero xml en una carpeta se puede crear un script php que lo procese usando la clase SimpleXMLElement. Luego se mueve a una carpeta de procesados, se puede tener un log..etc P.ej if (!defined('_PS_ADMIN_DIR_')) define('_PS_ADMIN_DIR_', getcwd()); define('PS_ADMIN_DIR', _PS_ADMIN_DIR_); include(dirname(__FILE__).'/../config/config.inc.php'); .................. $archivo=_PS_ROOT_DIR_."/carpeta/tuXmlATratar.xml"; if(file_exists($archivo)){ $xmlstr = file_get_contents($archivo); $xml = new SimpleXMLElement(trim($xmlstr)); foreach ($xml->ItemWeb as $item){ $error=false; $articuloean=$item->Articulo; ............ Para un feed tipo p.ej <feed> <ItemWeb> <Articulo>6943279404947</Articulo> <Stock>3.000000</Stock> <PVP>64.900000</PVP> .......etc </ItemWeb> ..........etc </feed> Link to comment Share on other sites More sharing options...
JRubio74 Posted August 1, 2015 Share Posted August 1, 2015 Hola, Nosotros tenemos desarrollada una herramienta web que descarga el fichero de vuestro proveedor y lo sincroniza con vuestra tienda de forma automática. Nos encargamos de todo lo referente a la actualización de productos, precios y stocks de vuestra tienda, de modo que no tengáis que hacer nada y os podáis olvidar del tema. Tenéis la información completa de nuestro servicio en la web que encontraréis en mi firma. Además, podemos daros servicios unos días gratuitamente para que veais el funcionamiento, sin compromiso. Saludos! Link to comment Share on other sites More sharing options...
Recommended Posts