Presentación
Multiple Features Import es un módulo que permite importar varias características con la herramienta de importación nativa de PrestaShop. Únicamente tiene que indicar el carácter de separación de los diferentes valores e importar el fichero CSV: el módulo se encargará de todo lo demás.
General Points and Operating Principles
Para que Multiple Features Import pueda funcionar, tiene que tener el módulo Multiple Features de Presta-Module instalado. No podrá realizar la importación múltiple si no están disponibles las diferentes características facilitadas por el módulo. El valor de la característica sería: Algodón|Seda|Lana, en lugar de estar separada en 3 valores distintos.
También tiene que definir el carácter de separación de las diferentes características para que la importación pueda realizarse correctamente. Utilice este carácter para que funcione la importación.
Por último, cabe notar que el módulo utiliza la herramienta de importación nativa de PrestaShop sin modificarla, de tal manera que también podrá utilizarla para importaciones clásicas.
Instalación
Para instalar Multiple Features Import, puede consultar nuestro tutorial de instalación de módulos disponible aquí.
Configuración
Separador de características
Esta opción permite definir el carácter que se utilizará para separar los diferentes valores de una misma característica en el fichero que se va a importar.
Tutorial de uso
Para importar productos con varias características tiene que respetar un formato de presentación de los datos concreto. Defina su característica de separación en la configuración del módulo (en este ejemplo se utilizará el carácter predeterminado: «|») y diríjase al fichero CSV.
La columna de las características debe respetar el formato:
NombreCaracterística:Valor|Valor2|Valor3,NombreCaracterística2:Valor|Valor2|Valor3.
Ejemplo: Color:Rojo|Negro|Azul, Composición:Algodón|Seda
Si las características y los valores importados no existen en su catálogo, se crearán de manera automática.
El sistema de importación de PrestaShop permite enviar un fichero CSV (código «UTF-8» o «ISO-8859-1») con sus datos. Una vez importado el fichero, podrá realizar la correspondencia entre las columnas y los elementos de las fichas de productos, categorías, proveedores, etcétera, existentes a través de una sencilla interfaz gráfica.
En esta parte, se mostrará un ejemplo de importación de productos con varias características. Primero, se recomienda hacer una copia de seguridad de la tienda para evitar destruir el catálogo si se produce algún error durante el proceso. Para hacer una copia de seguridad, diríjase a la pestaña «Parámetros Avanzados» de su tienda PrestaShop, seleccione «Backup de BD» y siga las instrucciones.
Una vez realizada la copia de seguridad, diríjase al menú «Parámetros Avanzados» y, después, a «Importar». Llegará a esta página:
Primero, seleccione el tipo de datos que quiere importar. En este ejemplo, vamos a importar productos con varias características. Seleccione «Productos» en la lista desplegable.
La herramienta le pedirá que elija el idioma del fichero que quiere importar entre todos los idiomas instalados en su tienda.
Importe el fichero con el botón previsto para tal efecto o elija un fichero que se haya utilizado antes para una importación con el botón «Seleccionar un fichero del historial».
Indique si el fichero está codificado en formato ISO-8859-1 con el selector previsto para tal efecto.
Si se selecciona «NO» en esta opción se está indicando que la codificación está en «UTF-8».
Indique también los diferentes selectores asociados al fichero CSV si no se están utilizando los valores predeterminados.
Las 4 opciones siguientes pueden modificar el catálogo actual (utilícelas con precaución):
– Eliminar los productos antes de la importación: esta opción permite eliminar TODO el catálogo antes de realizar la importación. Desactive los módulos que manipulan los productos para evitar los errores durante la eliminación (por ejemplo, Advanced Pack).
– Utilizar la referencia del producto como clave: esta opción permite utilizar las referencias de los productos como clave, para lo cual, las referencias tienen que ser únicas. En caso contrario, se producirá un conflicto en la base de datos, que generará errores en la tienda.
– Ignorar la regeneración de las miniaturas de los productos importados.
– Forzar identificadores: esta opción permite configurar el uso obligatorio de los identificadores de los productos importados. En caso contrario, PrestaShop generará los identificadores necesarios para los productos.
Cuando haya finalizado, haga clic en «Siguiente etapa».
La tienda importará el fichero CSV seleccionado y los datos se mostrarán en una tabla.
Primero, se mostrarán dos campos:
– En el primero, podrá ponerle un nombre a la configuración que acaba de utilizar y guardar para usarla en futuras importaciones.
– En el segundo, puede indicar el número de líneas que se van a ignorar en la importación. Indique el número de línea que no se corresponda con los datos (por ejemplo, una línea que contenga los encabezados).
Habrá que realizar un trabajo de asociación con la siguiente tabla para que pueda realizarse la importación correctamente.
Todas las columnas tienen una lista desplegable encima. Únicamente tendrá que indicarle a la tienda con qué valor de PrestaShop se corresponde cada columna.
Por ejemplo, la última columna del fichero utilizado en este ejemplo se corresponde con el campo Característica. Así, en la lista desplegable situada encima de la columna se seleccionará: «Característica(Nombre:Valor:Posición:Personalizado)». Multiple Features Import recuperará los diferentes valores de manera automática y los aplicará al producto correspondiente.
Únicamente tendrá que indicar con qué se corresponden los campos y, después, hacer clic en «Importar los datos CSV».
Los datos se han importado a la tienda.
Ahora, PrestaShop le indicará que tiene que volver a indexar el motor de búsqueda de la tienda para que los productos que acaba de importar se puedan encontrar fácilmente.
Para ello, diríjase a la pestaña «Preferencias» y, después, a «Buscar» en el back-office. Verá el siguiente bloque en el centro de la página:
Haga clic en el enlace «Reconstruir el índice» y espere unos instantes. Una vez concluida esta operación, los productos estarán plenamente operativos.