Avisos
Vaciar todo

Exportar productos prestashop 1.4  

 
David
 David
Estimable Member

He instalado el pack AMALTEA de prestashop y necesito exportar todo de otro prestashop 1.4.5.1

No encuentro como exportar categorías, productos, clietnes, etc... que sería el primer paso

En el blog he visto como hacerlo pero la versión que manejo no está el botón exportar en categorias por ejemplo
¿qué pasos he de seguir?

Por cierto el dominio no está aún aquí y estoy utilizando la URL alternativa http://maxiofic-cp520.webprestashop.com/index.php

URL del sitio: Contenido solo visible a usuarios registrados

Citar
Respondido : 26/02/2015 6:49 pm
Rafael
 Rafael
Miembro Moderator

¡Hola David!

Lo primero de todo es que antes de que exportes o modifiques los archivos de tu Prestashop origen. Realices una copia de seguridad a todos tus archivos por si al trasladar pudiera perderse parte de información por el camino. Si no sabemos cómo, visita el siguiente enlace:

https://www.webempresa.com/blog/item/1446-copias-de-seguridad-en-prestashop-con-akeeba-solo-instalacion-i.html

A continuación, entiendo que quieres migrar toda la información de un sitio a otro. Para ello, tendrás que importar la base de datos donde tienes toda la información a tu cuenta de alojamiento mediante Cpanel o la herramienta Phpmyadmin.

No te recomendaría que accedieras desde Bases de datos > Phpmyadmin e importases directamente la base de datos que actualmente usas por motivos de incompatibilidad; es una opción no recomendable para no tener luego que subir o modificar las cosas que ya previamente tenías.

Otra, sería que subieras la base de datos desde Cpanel > Archivos > Asistente y pulses en el botón de "Restaurar". Ahí, subes el archivo sql generado de tu base de datos.

Por último solo tendrías que ir al setting_inc.php de prestashop ubicado en la carpeta config/. Para llegar hasta él, puedes usar el Administrador de Archivos de Cpanel ubicado en la pestaña "Archivos". En él, tendrás que editar los parámetros de tu nueva conexión de base de datos.

Importante: si subes la base de datos deberás de asignarle un usuario a esa base de datos o crearlo desde la pestaña Base de datos > Mysql Bases de datos.

Tras reemplazar la base de datos y editar el archivo, en tu página web deberá salir toda la información que tenías sin haber perdido nada. Lo único es que tendrás que activar de nuevo los módulos y diseños.

Si decides importarlo directamente y no presenta incompatibilidades, quedará listo.

Saludos

ResponderCitar
Respondido : 26/02/2015 9:11 pm

Cursos Gratuitos WordPress

David
 David
Estimable Member

Casi sale a pedir de boca, bueno, he hecho los cambios y me salió un error 500

El archivo que mencionas no es exactamente ese es setings.inc.php

He modificado
define('_DB_NAME_', 'maxiofic_maxiofi_mxofi');
define('_DB_USER_', 'maxiofic_david');
define('_DB_PASSWD_', 'xxxxxxxxxx');
define('_DB_PREFIX_', 'ps_');

Del resto, qué he de modificar?, dónde encuentro esos datos?

ResponderCitar
Respondido : 27/02/2015 4:38 pm
Jhon
 Jhon
Soporte CMS Webempresa Moderator

Hola

Entiendo que lo que has realizado ha sido pasar tu BD de PS 1.4 al pack Amaltea que esta en PS 1.6

Lo correcto sería que exportes la información, es decir a través de archivos xml y luego los importes en tu PS 1.6, ten en cuenta que entre versión y versión la estructura de datos cambia

Otra opción seria que tengas un clon de tu sitio PS 1.4 y realices pruebas de actualización a PS 1.6

Saludos.

ResponderCitar
Respondido : 27/02/2015 8:07 pm

wpdoctor-revisa-la-salud-de-tu-wordpress

David
 David
Estimable Member

Ye he actualizado el prestashop 1.4 a 1.6, después de trasladarlo al hosting de webemrpesa

Ahora cambio el archivo setings.inc.php y la web hace un redireccionamiento a la carpeta dónde está el prestashop actualizado y no al pack instalado AMALTEA ¿qué estoy haciendo mal?

ResponderCitar
Respondido : 02/03/2015 10:51 am
Pablo Velasco
 Pablo Velasco
Illustrious Member

Hola,

No acabo de entender el proceso que has seguido. Por un lado indicas que tienes tu web que has actualizar de PrestaShop 1.4 a 1.6 y, por otro lado, tienes un pack Amaltea, que ya viene con PrestaShop 1.6.

¿Qué es lo que quieres hacer exactamente? Si lo que pretendes es utilizar la base de datos de tu web actual en el pack Amaltea, eso es algo que no se puede hacer. En la base de datos se guardan referencias a los módulos o plantillas que se están utilizando, así como a otras cosas relativas al aspecto de la web, por lo que nunca funcionaría un traspaso completo de la base de datos.

ResponderCitar
Respondido : 02/03/2015 2:53 pm

David
 David
Estimable Member

En principio la idea es pasar la web de prestashop a un pack webempresa "AMALTEA".

Con el servicio de webempresa se ha traspasado la web al nuevo hosting, pero no se ve "http://maxiofic-cp520.webprestashop.com/web_old/" la parte del front-end

Quiero pasar todo al pack amaltea, para ello me indicasteis que pasara la base de datos con el prestashop actualizado a la misma versión que el pack.

He actualizado todo el prestashop a la versión 1.6 y ahora necesito que en el pack figuren los datos de productos, clientes categorías...
http://maxiofic-cp520.webprestashop.com/

ResponderCitar
Respondido : 02/03/2015 3:32 pm
David
 David
Estimable Member

Dentro de todo este lío
¿Sería mejor poner el diseño amaltea encima de la web ya traspasada y actualizada?

ResponderCitar
Respondido : 02/03/2015 3:58 pm

Gestor de Contraseñas - VPN Conexión Segura - Gestor 2FA (Segundo Factor de Autenticación

Pablo Velasco
 Pablo Velasco
Illustrious Member

Hola,

Como te comentaba, no se puede pasar la base de datos completa de un PrestaShop a otro porque se producirán errores.

Una opción sería que instalaras la plantilla Amaltea sobre tu PrestaShop actual, en lugar de mover datos de un PrestaShop a otro. De esta forma te aseguras de que tendrás todos los datos en tu tienda. Como contrapunto, será necesario que configures algunos módulos para conseguir un diseño como en la demo del pack Amaltea.

Si quieres instalar la plantilla Amaltea puedes enviar un ticket a soporte solicitando el instalador.

ResponderCitar
Respondido : 03/03/2015 1:39 pm