Características imp...
 
Avisos
Vaciar todo

Características importación csv

18 Respuestas
3 Usuarios
0 Reactions
978 Visitas
Respuestas: 10
Active Member
Topic starter
 

Buenos días:
El proveedor al que le compro los productos, me envía diariamente un archivo csv, en dicho archivo, hay una columna que se llama descripción que cuando hacía la importación, la importaba en la columna descripción de prestashop, el problema me llega ahora ya que el proveedor en todos los nuevos productos, deja la columna en blanco y en su lugar, dispone de otra columna que la llama pdf, que trae un enlace a su servidor donde se abren las características y sus atributos así como la fotografía del producto.
Mi pregunta es la siguiente; habría alguna forma de que lo que contiene ese enlace apareciera directamente en la descripción?
Lo único que he conseguido es poner el enlace en la descripción del producto con el nombre de características y pinchando ahí, se accede a la ficha completa del producto, pero queda todo muy pobre.
Gracias y un saludo

URL del sitio: Contenido solo visible a usuarios registrados


 
Respondido : 16/10/2017 1:55 pm
Pepe
 Pepe
Respuestas: 41122
Illustrious Member Admin
 

Hola Luis..

Pues no, al ser un archivo PDF no se puede recoger la información, las opciones pasan por añadir el enlace del PDF o copiar y pegar los datos.

No conozco ninguna extensión free o de pago que realice lo que nos indicas :dry:, todas las extensiones para importar soportan csv, xml o incluso de un archivo Excel

Otra opción pasaría por importar esos datos en un archivo Excel pero supongo que tendrías que ir producto por producto.

Un saludo


 
Respondido : 16/10/2017 2:46 pm
Respuestas: 10
Active Member
Topic starter
 

Hola Pepe:
Creo que no me he explicado bien, el proveedor llama a la columna pdf, pero en realidad cuando entras en el enlace creo que no es un pdf.
Te adjunto un enlace del proveedor para que veas lo que abre.
Gracias por contestar
http://www.eldisser.com/producto/pdf/html2/index.php?codproducto=221698


 
Respondido : 16/10/2017 3:02 pm
Pepe
 Pepe
Respuestas: 41122
Illustrious Member Admin
 

Hola Luis.

ok, estamos en lo mismo, no se puede importar los datos que tienes de otra web a no ser tengas acceso a su base de datos y poder importar.

Existe una empresa " Icecat " que te ofrece las fichas de los productos para poder importarlos a tu web, no se si esto te solucionaría el tema -> http://icecat.us/eshttp://icecat.us/es

¿ Comentaste con tu distribuidor si puede pasarte todos los datos en CSV ? supongo que tendrán mas clientes con lo mismo.

Un saludo


 
Respondido : 16/10/2017 3:21 pm
Pepe
 Pepe
Respuestas: 41122
Illustrious Member Admin
 

Hola Luis.

Algo que me vino a la cabeza, prueba a importarlo como un iframe, es decir en la celda donde esta la url le añades la etiqueta iframe:

 http://www.eldisser.com/producto/pdf/html2/index.php?codproducto=221698 

Un saludo


 
Respondido : 16/10/2017 4:58 pm
Respuestas: 10
Active Member
Topic starter
 

Buenas tardes Pepe:
Le he añadido la etiqueta iframe tal y como usted la ha puesto y no he obtenido ningún resultado, puede ser que haya en la escritura de la etiqueta algún fallo ?
muchas gracias por todo


 
Respondido : 16/10/2017 6:43 pm
Jhon
 Jhon
Respuestas: 44989
Illustrious Member Moderator
 

Hola

Si, hay un fallo, sin embargo antes de probar importar con la etiqueta iframe, prueba primero colocar esto manualmente en alguna descripción de producto, la sintaxis correcta de iframes es con un atributo src, revisa:

https://www.w3schools.com/tags/tag_iframe.asp

Saludos.


 
Respondido : 16/10/2017 9:22 pm
Respuestas: 10
Active Member
Topic starter
 

Buenos días:
He hecho lo que me han comentado y no funciona, aparece el texto del iframe, pero no la descripción.
Adjunto fotografía.
Gracias por su tiempo


 
Respondido : 17/10/2017 12:45 pm
Pepe
 Pepe
Respuestas: 41122
Illustrious Member Admin
 

Hola Luis Miguel.

Antes que nada pedirte disculpas, no te puse bien el código se me paso añadir el src :ohmy:

Comprueba que tienes permitida la utilización de ifames en al configuración de prestashop.
.- Accede Preferencias -> General
.- Selecciona " SI " en la opción " Permite iframes en los campos HTML "

Un saludo


 
Respondido : 17/10/2017 1:38 pm
Respuestas: 10
Active Member
Topic starter
 

Disculpas aceptadas
Si tengo seleccionada esa opción
Saludos


 
Respondido : 17/10/2017 1:42 pm
Pepe
 Pepe
Respuestas: 41122
Illustrious Member Admin
 

Hola Luis.

Pues lo estoy probando en un pack de prestashop y se muestra bien ->Contenido solo visible a usuarios registrados

.- edita una ficha de producto y en al descripción pulsa el icono de " Código "

Al final de todo añade lo siguiente:

Revisa si se muestra.

Un saludo


 
Respondido : 17/10/2017 3:08 pm
Respuestas: 10
Active Member
Topic starter
 

Buenas tardes:
He hecho lo que me ha dicho y sigue sin mostrarse; le envío captura del código fuente, back office y front office
Muchas gracias por su interés


 
Respondido : 17/10/2017 6:12 pm
Jhon
 Jhon
Respuestas: 44989
Illustrious Member Moderator
 

Hola

Envíanos la url del producto en donde supuestamente debería aparecer para ver el codigo HTML generado.

Saludos.


 
Respondido : 17/10/2017 9:40 pm
Respuestas: 10
Active Member
Topic starter
 

Buenas tardes:
Ante todo perdón por no contestar antes, pero me ha sido imposible.
Voy consiguiendo algo, pero el problema está en que si pego el código directamente en la descripción corta me sale lo siguiente cuando pincho en código fuente:

<p><iframe width="800" height="600" src="http://www.eldisser.com/producto/pdf/html2/index.php?codproducto=221720"></iframe></p>

y no aparece nada en el producto; sin embargo si lo copio directamente en el código fuente ya si aparece.
El problema es que cuando hago una importación de csv, sólo puedo importar en la descripción.
Gracias por su tiempo.


 
Respondido : 19/10/2017 3:28 pm
Respuestas: 10
Active Member
Topic starter
 

Buenas tardes:
Ante todo perdón por no contestar antes, pero me ha sido imposible.
Voy consiguiendo algo, pero el problema está en que si pego el código directamente en la descripción corta me sale lo siguiente cuando pincho en código fuente:

<p><iframe width="800" height="600" src="http://www.eldisser.com/producto/pdf/html2/index.php?codproducto=221720"></iframe></p>

y no aparece nada en el producto; sin embargo si lo copio directamente en el código fuente ya si aparece.
El problema es que cuando hago una importación de csv, sólo puedo importar en la descripción.
Gracias por su tiempo.


 
Respondido : 19/10/2017 3:31 pm
Página 1 / 2