technobroken Posted December 20, 2011 Share Posted December 20, 2011 Hola, Mi proveedor me da la descripción del producto en forma de url. Al acceder a la url se muestra la descripción. ¿Cómo puedo importar estos datos con el importador de Prestashop? Un Saludo Link to comment Share on other sites More sharing options...
technobroken Posted December 23, 2011 Author Share Posted December 23, 2011 http://www.distribuidor.es/descargas/tarifas/SetFicha.asp?art=QJERRER Este es el formato. Cuando accedo a el directamente me aparece la descripcion en el navegador. Supongo que sera un texto en html. Gracias por tu interés. Espero que haya una solución. Link to comment Share on other sites More sharing options...
technobroken Posted December 24, 2011 Author Share Posted December 24, 2011 Si es una url de ejemplo. No se si es incumpliría algo si pongo la url correcta. Esta es la captura de pantalla de lo que aparece cuando accedo a la url Link to comment Share on other sites More sharing options...
tamu secreto Posted December 26, 2011 Share Posted December 26, 2011 seria mas simple si te enviaran un xml, de todos modos creo que necesitas un modulo para eso, la cosa estaría en saber como deseas importar los datos si masivamente o unitariamente, si creas el producto y luego importas o si importas mientras creas el producto, todo depende ... puedes usar curl para tomar la respuestas, luego tomas solo el body y lo metes en la descripción del producto que quieres, parece tan sencillo .... pero creo que es un kilombo, si pasas por el tinymce luego se van fugar ciertas etiquetas, y si encajas todo de una, estarás saltando algunos filtros ... si pagas un café con media lunas se podría hacer algo... estem ¿y prestashop tiene un modulo para importar esto? saludos PD: busca por el foro hay algunos modulos para importar fichas tecnicas como icecat y similares tal vez te sirvan de ejemplo. 1 Link to comment Share on other sites More sharing options...
technobroken Posted December 26, 2011 Author Share Posted December 26, 2011 Hola tamu secreto, Gracias por descubrirme a icecat!! Me registre en su web y me descargur el modulo http://www.icecat.kleversoft.com/index.html Primero que me aparece el mensaje de que " La configuración de usuario, contraseña y tipo de cuenta no son correcta. Aun cuando pongo lo mismo que en la web. Tb cuando hago el test me dice "fail" en los tres ultimos, respecto a las imagenes de categorias y productos y fopen. en mi configuracion fopen esta a ON pero me dice que falla. En fin, que si alguien sabe como hacer una buena configuracion estaría agradecido. Link to comment Share on other sites More sharing options...
tamu secreto Posted December 26, 2011 Share Posted December 26, 2011 Pues ignoraba que exista un modulo libre para icecat el ultimo que vi (muy bueno) http://www.kleversof...&t=subsecciones creo que la version es para cinco productos luego tienes que pagar para utilizarlo full. otra opcion es utilizar magic curl que es un programita que hice para algunos frame. hay mucho sobre este tema, busca en el foro... sube el modulo que has conseguido a ver si podemos mejorarlo saludos Link to comment Share on other sites More sharing options...
technobroken Posted January 13, 2012 Author Share Posted January 13, 2012 Bueno al final probando probando lo consegui. lo hice con este codigo: $ch = curl_init(); // set url curl_setopt($ch, CURLOPT_URL, "http://www.xxxx.es/descargas/tarifas/SetFicha.asp?art=K-O10382"); //return the transfer as a string curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); // $output contains the output string $output = curl_exec($ch); echo $output; // close curl resource to free up system resources curl_close($ch); PS: ¿Como hago para editar el titulo de post y poner solucionado? Link to comment Share on other sites More sharing options...
nadie Posted January 13, 2012 Share Posted January 13, 2012 Bueno al final probando probando lo consegui. lo hice con este codigo: $ch = curl_init(); // set url curl_setopt($ch, CURLOPT_URL, "http://www.xxxx.es/descargas/tarifas/SetFicha.asp?art=K-O10382"); //return the transfer as a string curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); // $output contains the output string $output = curl_exec($ch); echo $output; // close curl resource to free up system resources curl_close($ch); PS: ¿Como hago para editar el titulo de post y poner solucionado? Edita tu primer post del tema, y despues darle a editor avanzado y hay podras editar el titulo del tema. Link to comment Share on other sites More sharing options...
Recommended Posts