Exploración de las herramientas de PrestaShop

Tabla de contenidos

/*<![CDATA[*/ div.rbtoc1597397860779 {padding: 0px;} div.rbtoc1597397860779 ul {list-style: disc;margin-left: 0px;} div.rbtoc1597397860779 li {margin-left: 0px;padding-left: 0px;} /*]]>*/

Exploración de las herramientas de PrestaShop

La pestaña "Herramientas" permite el acceso a diversas herramientas que mejoran su experiencia de PrestaShop y la de sus clientes. Muchas de estas herramientas no son simplemente auxiliares, sino que proporcionan un servicio importante a su tienda, que no debe pasar por alto. Tómese el tiempo para aprender todas las posibilidades que ofrecen, ya que de seguro encontrará que PrestaShop puede hacer mucho más de lo que pensó en primera instancia.

Idiomas

PrestaShop es multilingüe desde su instalación: existen 5 idiomas por defecto (Inglés, Francés, Español, Alemán, Italiano) además de otros más disponibles para descargar.

La pestaña "Idioma" gestiona los idiomas que verá en su back office y en su tienda. Al hacer clic en esta pestaña la página siguiente se muestra.

Esta pantalla muestra los idiomas instalados en su tienda. Usted puede activar o desactivar un idioma haciendo clic en el icono de la columna "Activo".

En la sección "Opciones del idioma", puede seleccionar el idioma que se mostrará por defecto, tanto en el back office como en la tienda.

Si desea agregar un idioma a su tienda, haga clic en "Añadir nuevo" para alcanzar el siguiente formulario.

Para añadir un nuevo idioma:

  • Ingrese el nombre.

  • Ingrese el código ISO 639-1 del idioma.

  • Ingrese el formato de fecha simple y completo del idioma.

  • Ingrese una imagen de la bandera del idioma que desea añadir: cargue una foto de tamaño muy pequeño (que no exceda la resolución de 16*11 píxeles)..

  • Luego cargue una imagen que aparecerá cuando no exista imagen o foto disponible utilizando el nuevo idioma. En francés, esta imagen contiene las palabras "Aucune image", por ejemplo.

  • Haga clic en "Guardar".

  • Diríjase a la sub-pestaña "Traducciones" para finalizar la instalación del nuevo idioma.

  • En la sección "Importar un idioma manualmente" de esa sub-pestaña, haga clic en "Browse" para seleccionar el paquete de idioma descargado en su ordenador.

  • Selecciónelo y haga clic en "Importar". La notificación "Traducción añadida" le informa que la importación se realizó correctamente.

Puede hacer clic en las banderas de la parte superior de la tienda (front-office) para verificar esta operación. Del mismo modo, los visitantes de su tienda pueden seleccionar un idioma adicional utilizando los íconos en la parte superior de la página.

Traducciones

PrestaShop le ofrece una herramienta completa de traducción para su tienda. Esto le ayuda a agregar y editar las traducciones actuales. De esta manera, usted es el maestro de su tienda, y puede gestionar sus cadenas traducidas, sin tener que esperar que los traductores publiquen sus correcciones.

Incluso si no desea corregir el trabajo de los traductores, es posible que desee modificar las palabras que decidieron utilizar (menos formales, con menos palabras, etc.) y personalizar los textos disponibles, para confeccionar el sitio web a su público (por ejemplo, una tienda de ropa hip-hop podría utilizar expresiones diferentes que una tienda de relojes de lujo).

La sección " Importar/Exportar traducciones"

La sub-pestaña "Traducción" proporciona algunas herramientas para sus necesidades de traducción.

Añadir / Actualizar un idioma

Muchos idiomas se encuentran disponibles para descargar e instalar directamente desde los servidores de PrestaShop. Para su instalación PrestaShop se encargará de descargar el paquete de idioma, descomprimirlo y crear la sub-carpeta correcta en la carpeta de su instalación /translation.

También puede actualizar los idiomas instalados actualmente, directamente desde los servidores de PrestaShop. Pero recuerde que cualquier cambio que pudiera haber realizado a un paquete de idioma se perderá si lo actualiza.

Importar un paquete de idioma manualmente

En el caso que usted no desee utilizar un paquete oficial de traducción de PrestaShop, sino uno personalizado (ya sea proporcionado por alguien que usted conoce o uno que ha exportado desde otra instalación PrestaShop), entonces este formulario es para usted. Seleccione el archivo .Zip, haga clic en el botón "Importar" y se instalará el paquete en la carpeta /translation+. Advertencia: si ya existe una carpeta de idioma con el mismo código ISO 639-1, esta será reemplazada por los archivos que está importando.

Exportar un idioma

Ya sea como una manera de hacer una copia de seguridad de sus personalizaciones o de compartirlos con otra instalación de PrestaShop, usted puede crear su propio paquete de idioma usando este formulario.

Tenga en cuenta que el paquete contiene el tema que su traducción está supuesto a respaldar.

Copiar

Puede copiar el contenido de un idioma a otro. Esto es de utilidad cuando se desea reemplazar el idioma de un tema por el mismo idioma de otro tema.

Modificar traducciones

La herramienta más importante de la sub-pestaña "Traducción" se encuentra en la sección "Modificar traducciones". Aquí es donde puede elegir editar una traducción y personalizar completamente cada una de las oraciones que desee.

Seleccione la parte de la traducción actual que desea editar:

  • Traducciones Front Office. Texto visible para sus clientes acerca de la tienda.

  • Traducciones Back Office. Los textos accesibles desde el panel de administración de su tienda.

  • Traducciones de mensajes de error. El mensaje de error que puede aparecer.

  • Traducciones de los nombres de los campos. El nombre de los campos en el front o back office.

  • Traducciones de los módulos. Los términos utilizados por los módulos instalados y activados.

  • Traducciones de los PDF. Los términos utilizados en los archivos PDF generados.

  • Traducciones de plantillas de e-mails. Los términos utilizados en plantillas de correo electrónico predeterminadas. Luego de seleccionar, haga clic en la bandera del idioma en el que desea editar la traducción.

Un formulario aparecerá a continuación. Este contiene, dividido en secciones de diez, con cientos de cadenas disponibles.

Haga clic en el título de la sección para abrir o cerrar, edite como desee, y cuando haya terminado haga clic en "Actualizar traducciones" en la parte superior de la página.

A la derecha de cada campo se encuentra un icono:

  • Desplace el cursor del mouse sobre él para mostrar la sugerencia del Traductor de Google.

  • Haga clic en él para aplicar la sugerencia.

Acceso Rápido

PrestaShop contiene accesos directos a las páginas más importantes, los cuales puede acceder a través del menú "Acceso rápido", en la parte superior de la página de back-office de PrestaShop.

La sub-pestaña de "Acceso rápido" le permite crear accesos directos personalizados para que su navegación dentro del área de administración sea aún más fácil.

La página muestra todos los accesos directos que han sido creados. Puede crear cuantos sean necesarios - pero no hay que exagerar, claro.

Haga clic en "Añadir Nuevo" para acceder al formulario de creación.

Vamos a crear un acceso directo a la sub- pestaña "Rastreo" de la pestaña "Catálogo":

Importar

La función de importación le permite llenar fácilmente su catálogo de productos cuando tiene una cantidad elevada de productos. Al hacer clic en las sub-pestaña "Importar", aparece la página a continuación.

PrestaShop le permite importar rápidamente siete tipos de información:

  • categorías,

  • productos,

  • combinaciones,

  • clientes,

  • direcciones,,

  • fabricantes,

  • proveedores.

Observe el ejemplo mostrado en la página. Usted tendrá que crear una relación entre el contenido de sus columnas y la ubicación de la información en el catálogo de PrestaShop.

Formato de datos

El archivo de datos importado se debe encontrar en un archivo tipo texto, usando un formato basado en CSV (Coma Separated Value), y el acompañamiento de una extensión .cvs. Le recomendamos que utilice un punto y coma ";" como separador Puede crear un archivo con cualquier editor de texto (se recomienda Notepad++), pero le aconsejamos que utilice un programa para manejar hojas de cálculo, como Microsoft Excel o el software libre "Calc" de OpenOffice.org, luego, guarde su trabajo en formato CSV. El uso de un programa de hoja de cálculo le permite contar con una comprensión más fácil y más visual de su información, en comparación con el archivo de texto común.

Esta es una muestra de un archivo de importación, para una lista de productos:

"Enabled";"Name";"Categories";"Price";"Tax rule ID";"Buying price";"On sale";"Reference";"Weight";"Quantity";"Short desc.";"Long desc";"Images URL"
1;"Test";"1,2,3";130;1;75;0;"PROD-TEST";"0.500";10;"'Tis a short desc.";"This is a long description.";"http://www.myprestashop/images/product1.gif"
0;"Test 02";"1,5";110;1;65;0;"PROD-TEST2";"0.500";10;"'Tis also a short desc.";"This is a long description too.";"http://www.myprestashop/images/product2.gif"
1;"Test 03";"4,5";150;1;85;0;"PROD-TEST3";"0.500";10;"'Tis a short desc. again";"This is also a long description.";"http://www.myprestashop/images/product3.gif"

La primera fila debe tener un nombre descriptivo para la columna de datos (que será capaz de saltar durante el proceso de importación). Debe haber el mismo número de columnas en cada fila.

Puede notar que:

  • La columna de precios utilizará la moneda de su tienda por defecto.

  • Las categorías son especificadas usando sus documentos de identidad vigente (por lo que debe importarlos primero) y separados por una coma.

  • La dirección URL de la imagen se debe especificar en su totalidad. En otras palabras, el enlace que puede ser utilizado en un navegador web para mostrar la imagen. Ejemplo: http://www.myprestashop/images/productXXX.gif

  • Codificación del archivo debe ser UTF-8 o ISO-8859-1 en el peor de los casos.

Cargar el archivo

Una vez que tenga todos los datos en formato CSV, puede cargarlos en la base de datos de su tienda utilizando el formulario de la sub-pestaña "Importar" de la pestaña "Herramientas". Cargue el archivo desde su ordenador haciendo clic en "Browse" y confirme haciendo clic en "Cargar".

La página se actualiza y aparece un formulario:

El nombre del archivo aparecerá en el menú desplegable llamado "Seleccione el archivo. csv". Luego:

  • Seleccione el tipo de datos contenidos en su archivo, usando el menú desplegable llamado "Selecciona la entidad a importar". En nuestro caso, estamos importando productos. Una vez seleccionado el tipo de datos, una lista de campos disponibles aparecerá a la derecha, lo que podría ayudarle a mejorar su archivo CSV - al menos por el orden de las columnas, resultará muy útil.

  • Seleccione el idioma del contenido importado. Si el idioma de destino no se encuentra disponible, debe instalarlo primero en Herramientas> Idiomas.

  • Seleccione la codificación del archivo. Indique si el archivo es iso-8859-1. Si no es así, entonces se asume que los archivos utilizan UTF-8.

  • Seleccione los separadores de filas. Le recomendamos que deje los valores por defecto ("separador de filas" con un punto y coma ";" y "separador de valor múltiple" con una coma ","). Pero si el archivo CSV está construido de manera diferente, debe cambiar estos valores por razones obvias.

  • Si desea eliminar todos los productos en su catálogo antes de importar, marque la opción ofrecida.

  • Una vez que todas ha realizado sus opciones, haga clic en "Próximo paso".

Note que todos los archivos de importación son cargados directamente en la sub-carpeta /import de la carpeta admin. Si el menú desplegable del archivo CSV se llena, puede eliminar importaciones anteriores utilizando su cliente FTP.

Los pasos siguientes se resolverán en la pantalla, que luego aparece.

En este cuadro se presentan las filas de su archivo CSV, colocadas bajo las columnas adaptadas a las necesidades de la base de datos de PrestaShop. Depende de usted asegurarse que todas las columnas de su archivo CSV coincidan con el encabezado de la columna correcta, utilizando el menú desplegable de cada encabezado para importar el contenido correctamente.

Por ejemplo, en la captura de pantalla anterior:

  • Primera columna. Lo hemos marcado como "Enabled", PrestaShop presenta "ID" como encabezado. Haga clic en el menú desplegable del encabezado, y seleccione "Activo (0/1)".

  • Segunda columna. Marcado como "Name", el encabezado indica "Activo (0/1)". Vamos a cambiar el encabezado por "Nombre*".

  • Tercera columna. Así sucesivamente...

La pantalla no puede contener todas sus columnas de datos, así que haga clic en ">>" y "<<" para desplazarse por las columnas y adaptarlas correctamente.

En nuestro ejemplo, hemos utilizado la primera fila de los indicadores de las columnas. Dado que no deseamos importar esta fila, ingrese "1" en el campo "Salto X líneas".

Una vez ha adaptado las columnas, haga clic en "Importar datos CSV", y ¡ ya está listo!

Adaptación de Configuraciones

El proceso de adaptación puede ser una tarea tediosa si no puede personalizar el orden de sus columnas de archivo CSV de acuerdo al utilizado por el importador de PrestaShop, y más aún si tiene que hacerlo varias veces o con frecuencia. Es por eso que PrestaShop incluye una pequeña herramienta para guardar el orden actual de adaptación establecido usando todos los menús desplegables de los encabezados:

  • Guardar. Escriba un nombre descriptivo en el campo y haga clic en "Guardar".

  • Cargar. Seleccione una configuración que coincida en el menú desplegable y haga clic en "Cargar".

  • Suprimir. Seleccione una configuración correspondiente en el menú desplegable y haga clic en "Suprimir".

Subcampos

La autenticación en PrestaShop se basa parcialmente en las cookies HTTP, que son archivos muy pequeños almacenados por su navegador para recordar partes cruciales de sus credenciales al ingresar o de su estado de navegación. Estas cookies fueron diseñadas para limitarse a un solo dominio (o subdominio): una cookie creada en www.myprestashop.com no funcionará en www.myprestashop2.com o en www2.myprestashop.com.

Una solución para esto, es lograr que PrestaShop atienda a todos los sub-dominios de su tienda, con el fin de crear cookies coherente en cada una. Esa es exactamente la función de esta sub-pestaña.

Añadir un nuevo subdominio es muy sencillo.

Copia de Seguridad

Debe realizar copias de seguridad periódicas de su tienda, para que en caso de un accidente, pueda reiniciar su tienda de forma rápida y en las mejores condiciones. La base de datos contiene toda la información en su tienda. Para crear copias de seguridad de su tienda, usted tiene varias soluciones. Puede utilizar herramientas como phpMyAdmin (reservado para usuarios avanzados) o utilizar la herramienta integrada dentro de PrestaShop, como la que se encuentra disponible en la pestaña "Copia de seguridad " mostrada a continuación.

El cuadro anterior muestra todas las copias de seguridad que se han realizado, indicando la fecha de creación, la edad, el nombre de archivo y el tamaño. Para crear una nueva copia de seguridad de la base de datos, haga clic en "Crear una nueva copia de seguridad". El proceso es iniciado y, a continuación, recibirá una notificación.

Se le pedirá que haga clic en el enlace "descargar el archivo de copia de seguridad" para guardar la base de datos en el formato SQL (y extensión de archivo .sql), archivados en formato Bzip2 (.bz2). Sitúe la copia de seguridad en un lugar seguro, ya que la puede necesitar en algún momento. Además, puede encontrar estas copias de seguridad directamente en su servidor, en la carpeta /backup, bajo la carpeta de nombre personalizado /admin.

CMS - Creación de una página de texto

PrestaShop le permite crear páginas de contenido al igual que las páginas de productos, utilizando su herramienta CMS. Las páginas le aparecerán al cliente en el bloque "Información" en la página de inicio.

La sub-pestaña “CMS” le presenta todas las páginas de contenido que se crearon previamente en su tienda, para la categoría seleccionada actualmente (por defecto es la página de inicio).

¡No olvide crear una versión de cada página para cada uno de los idiomas admitidos! Haga click en la bandera para cada campo con el fin de cambiar el idioma.

Creación de una nueva página CMS

Al hacer clic en la opción "Añadir una nueva página" será trasladado a un formulario.

Aquí nos encontramos con los campos habituales:

  • Categoría CMS. Debe haber creado primero al menos una categoría, de lo contrario será limitada a la página de inicio.

  • Meta título. El nombre del enlace para acceder a la página.

  • Meta descripción. Utilizado para describir el contenido de esta página para los buscadores.

  • Meta palabras clave. Utilizadas por los buscadores para entender el tipo de información que compone la página.

  • URL amigable. Aparece en el navegador, hágala fácil para los buscadores.

  • Contenido de la página. Se debe ingresar para enviar su información.

  • Activado. Puede activar la página públicamente cuando haya terminado la revisión, en el que caso de que la página se guarda como borrador.

Una vez que todos los campos han sido completados, haga clic en "Guardar". Si está activada, puede ver el resultado directamente en su tienda virtual.

Crear una Nueva Categoría CMS

Haga clic en el enlace habitual para crear una categoría CMS - una subcategoría de la categoría de raíz, "Inicio". Puede crear cuantas categorías sean necesarias.

  • Nombre. El título de la categoría.

  • Mostrado. Si desea que la categoría (y su página) se encuentre a disposición del público.

  • Categoría Padre CMS. La categoría en la que esta categoría se encuentra. Por defecto, "Inicio". Usted puede tener un número ilimitado de niveles de categorías.

  • Descripción. Describe el contenido de la categoría.

  • Meta título. El nombre del enlace para acceder a sus páginas.

  • Meta descripción. Utilizado para describir el contenido de esta página para los buscadores.

  • Meta palabras claves. Utilizadas por los buscadores para entender el tipo de información que compone la página.

  • URL amigable. Aparece en el navegador, hágala fácil para los buscadores. Este campo se rellena automáticamente al ingresar el nombre de la categoría.

Haga clic en "Guardar y volver a la categoría padre" para seguir configurando su contenido CMS.

Generadores

Esta sub-pestaña contiene dos herramientas que generan archivos de servidores complejos, que le permiten no tener que crearlas manualmente - y poner en riesgo su tienda.

Generación de archivos .htaccess

Un archivo .htaccess (abreviatura de "acceso de hipertexto") es un archivo de configuración del servidor, que se encuentran en su mayoría en la línea de servidores Apache y algunos otros. Se utiliza comúnmente para controlar la autorización de la carpeta, la re-escritura del URL, bloqueo, listado de directorios y control de caché. Contrario a los archivos de configuración global, tales como archivo httpd.conf de Apache, este puede actuar localmente, ya que sus reglas se aplican al directorio en el que se encuentra, y sus subdirectorios.

Advertencia: Desde que un archivo .htaccess sólo funciona con servidores que lo admiten (Apache, iPlanet, Zeus), NO utilice esta herramienta si su tienda se ejecuta en cualquier otro servidor (Microsoft IIS, nginx, lighttpd...).

Esta herramienta es de mayor utilidad cuando se opta por utilizar URLs amigables: generará reglas correctas. También agrega unas cuantas reglas de optimización.

Todos los campos son opcionales.

  • Marque la casilla de optimización.

  • Marque la casilla URL amigables.

  • Marque la casilla "Desactivar apache MultiViews " si tiene problemas con las URLs amigables.

  • Coloque su configuración específica en el campo de texto.

  • Haga clic en el botón "Generar archivo .htaccess"

Advertencia: ¡Su .htaccess actual será eliminado y remplazado por aquel que ha sido generado por PrestaShop, asegúrese de copiar/pegar su configuración específica en el campo de texto!

Generación de archivos Robots

Un archivo robots.txt le permite bloquear robots y arañas web automatizadas, los cuales rastrean la web para encontrar más páginas para agregar a los servidores de su compañía. Usted puede permitir a algunos robots tener acceso completo a su sitio web, como Google o Yahoo, y a otros es mejor que no, como es el caso de robots spam, ladrones de contenidos, coleccionistas de e-mail, etc. Tenga en cuenta que el peor de los robots no respetar esta directiva de archivos, ya que es simplemente consultivo.

Las herramientas de generación de robots.txt de PrestaShop crean un archivo con directivas de exclusión de archivos y directorios que no están destinados a ser públicos, y no deben indexarse.

Estas reglas se aplican a todos los robots (note la cadena "User-agent: *").

Si desea agregar sus propias reglas, hágalo después que PrestaShop haya generado este archivo, ya que eliminará cualquier versión existente de las mismas.

Tiendas

PrestaShop proporciona una herramienta completa de localización de la tienda para los clientes.

Pueden acceder al formulario haciendo clic en el cuadro del front-office.

Puede elegir la manera en que se muestran estas tiendas en el front-office.

Todas sus tiendas se enumeran en una lista muy útil.

Como de costumbre, haga clic en "Añadir Nuevo" para llegar al formulario de creación.

Rellene cuantos campos sean posibles, ya que estos serán mostrados a sus clientes dentro del mapa.

Informaciones

Esta sub-pestaña sirve como un recordatorio útil de su configuración de PrestaShop: versión, información del servidor, versión PHP, versión MySQL. Todas estas resultan de mucha utilidad cuando necesita informar sobre un problema a los desarrolladores de PrestaShop o simplemente a su webmaster.

Webservice

Un servicio web es un método de comunicación entre dos dispositivos electrónicos en una red. Depende de un conjunto de métodos conocido, formatos y derechos de acceso, a fin de poder utilizar el contenido del servicio web en cualquier otra herramienta autorizada, y basarse en el contenido original.

Puede activar el servicio web de la instalación de PrestaShop, para que herramientas de terceros puedan acceder a sus datos. Potencialmente, esto hace que herramientas interesantes tengan la posibilidad de ayudar tanto a usted como a sus clientes a utilizar mejor su tienda (como con aplicaciones móviles).

La configuración es bastante básica: si no desea que cualquier persona acceda a su tienda a través de herramientas y aplicaciones de terceros, manténgala desactivada.

Advertencia: ¡Por razones de seguridad, asegúrese de que su tienda admita una conexión SSL segura!

No cualquier aplicación puede acceder a su tienda a través del servicio web PrestaShop: usted decide las que pueden y lo que pueden realizar. Cada aplicación tiene una clave de conexión única, con los derechos de acceso específicos.

Usted puede agregar más aplicaciones con los habituales "Agregar nuevo" y formulario:

  • Clave. Una clave única. Puede crear su propia o utilizar una generada.

  • Descripción de la clave. Un recordatorio sobre la función de esta clave.

  • Estado. Puede desactivar una clave en cualquier momento.

  • Permisos. Puede elegir entre una amplia gama de permisos, ya sea por sección o por tipo de acceso. En algunas aplicaciones usted deseará observar unos cuantos artículos, en otras (por ejemplo, las que se utiliza para administrar la tienda de forma remota) los necesarios para poder editar y eliminar casi todo. Elija con cuidado.

Log

Los errores ocurren. La mayoría de las veces, no es consciente de ello porque el sistema los gestiona en silencio. Sin embargo es posible que desee conocer acerca de ellos para poder corregir los más regulares y asegurar una mayor estabilidad para su tienda.

La sub-pestaña “Log” es el lugar donde puede revisar los errores de PHP que ocurren. Estos se encuentran registrados en el cuadro central de la sub-pestaña y se presentan en 4 tipos (aquí cuenta con [las explicaciones originales de PHP.net|http://www.php.net/manual/es/errorfunc.constants.php]):

  • A título informativo. Tiempo de ejecución de los errores. Indican que el script ha encontrado algo que podría indicar un error, pero también podría ocurrir en el curso normal de ejecución de un script.

  • Advertencia. Tiempo de ejecución de advertencias (errores no fatales). La ejecución del script no es detenida.

  • Error.

  • Problema grave (error crítico). Tiempo de ejecución de errores graves. Estos indican errores de los que no se puede recuperar, como un problema de asignación de memoria. La ejecución del script se detiene.

También puede recibir una notificación acerca del último error. Las notificaciones se envían a la dirección de correo electrónico del propietario de la tienda y las puede configurar a partir del grado de importancia en el que debe empezar a recibir dichos correos electrónicos: use "3" si sólo desea ser alertado acerca de problemas graves, "1" si quiero ser informado de todo, hasta el más mínimo aviso. El valor predeterminado es "5", lo que significa que no se envían las notificaciónes.

Elija el nivel y haga clic en "Guardar".

Upgrade

Esta sub-pestaña cuenta con una funcionalidad introducida en la versión 1.4.4 de PrestaShop y que todavía se considera experimental: la actualización con un solo clic, esto hace que sea increíblemente fácil actualizar su instalación de PrestaShop a la última versión... a menos que ya haya instalado PrestaShop 1.4.4.

Las versiones de PrestaShop anteriores a 1.4.4 todavía tienen que ser actualizadas manualmente. Consulte nuestra guía de Actualización de PrestaShop.

La funcionalidad de actualización con Un solo clic se encuentra nativamente disponible en las versiones 1.4.4 y 1.4.4.1, y a través de un módulo para las otras versiones de PrestaShop, comenzando con PrestaShop 1.3. Puede descargar el módulo en Addons: http://www.prestashop.com/download/autoupgrade.zip .

Si usted ya cuenta con la última versión, la herramienta simplemente mostrará "Usted ya cuenta con la última versión". A partir de la versión de PrestaShop 1.4.4.1, los usuarios pueden actualizar su tienda con tan solo presionar un botón.

IMPORTANTE: debe asegurarse de crear copias de seguridad adecuadamente tanto de sus archivos como de su base de datos antes de intentar una actualización automática.

La sección "Configuración actual" le ofrece información útil sobre su instalación actual de PrestaShop y cómo podría interactuar con la actualización automática:

  • Directorio raíz: indica el lugar en que se encuentra PrestaShop en su instalación actual.

  • Versión del módulo

  • Estado del directorio raíz: indica si los permisos de lectura/escritura se han establecido correctamente. Si no es así, usted tendrá que cambiarlos usando su cliente FTP. Consulte la Introducción a PrestaShop para obtener una explicación rápida de cómo realizar un CHMOD.

  • Actualización disponible: indica si la instalación se puede actualizar utilizando esta herramienta.

  • Estado de la tienda: indica si su tienda está activa o en modo de mantenimiento. Es una buena práctica poner su tienda en modo de mantenimiento durante todo el proceso (copia de seguridad de archivos, copia de seguridad de base de datos, actualización automática, verificación), para evitar que los clientes pierdan pedidos ...

  • Límite de tiempo PHP: la actualización automática puede ser un proceso largo, ya que tiene que descargar el archivo de prestashop.com, descomprimirlo en el servidor, remplazar los archivos instalados actualmente, luego, activar la propia actualización. Por lo tanto, las opciones de PHP pueden ser demasiado bajas, y quebrantarán por completo la actualización, a mitad del proceso en el peor de los casos. En esta hilera, PrestaShop le ofrece una indicación de las opciones actuales de PHP. Idealmente, esta debería indicar "inhabilitado".

  • Opción seleccionada: indica si los permisos de acceso actuales para el directorio raíz son correctos. Si no es así, el proceso no será capaz de eliminar sub-carpetas y archivos.

Selecciones las opciones que se ofrecen en la parte final de la página.

Estas opciones le permiten tener cierto control sobre el proceso de actualización:

  • Guardar las imágenes: el proceso de actualización normalmente no modifica la carpeta de imágenes. Si usted ha creado una copia de seguridad correcta de todos sus archivos, es posible que desee que el proceso se encargue también de esa carpeta, para contar con una instalación limpia otra vez y volver a subir sus archivos. Sin embargo, no se recomienda hacerlo.

  • Mantener el tema "prestashop": el proceso de actualización sobrescribe el tema por defecto con su última versión. Si ha realizado cambios en el tema directamente, puede proteger estos cambios seleccionando "Sí". Le recordamos que ¡NO se recomienda editar el tema por defecto! Usted debe hacer una copia del tema, y hacer cambios a dicha copia.

  • Mantener traducciones: igual que para el tema por defecto, si ha realizado cambios en los archivos de traducción PrestaShop, puede proteger estos cambios seleccionando "Sí".

El proceso de actualización

El botón de actualización se encuentra en el centro de la página.

Le indica el número de su versión y el número de la última versión disponible en los servidores de PrestaShop. Si hay una diferencia, puede hacer clic en el botón "¡Actualizar PrestaShop ahora!" para iniciar el proceso de actualización. Una actualización de estado aparecerá en la parte derecha, mientras que el proceso está en marcha.

El área debajo de la sección de "Actualización" mostrará una lista de los diversos cambios que trajo su instalación de PrestaShop: archivos eliminados (por lo general, aquellos para el tema por defecto), la ubicación del archivo de copia de seguridad (normalmente en la carpeta /[admin]/autoupgrade)), los archivos agregados al mismo, los archivos copiados de la nueva versión (y por tanto marcados como actualizados). Muchos de los archivos son mencionados, ¡no es necesario leerlos todos!

Usted sabrá que la actualización ha terminado cuando el mensaje "actualización completa, compruebe su front-office (intente hacer un pedido, revisar el tema)." aparece en verde, junto con la siguiente notificación del estado: "Proceso de actualización realizado. ¡Felicidades! Ahora puede reactivar su tienda. "

De hecho, la actualización automática desactiva su tienda, pero no la reactiva de forma automática. Hasta que no haya comprobado que todo se encuentra bien en su back-office (todo funciona correctamente, todos los productos e imágenes sigue presentes...), es mejor mantener su tienda lejos de las miradas del público.

Una vez que se ha asegurado que su instalación sigue siendo correcta, active su tienda usando la opción en la pestaña "Preferencias", en la parte superior de la lista de opciones, luego, haga pruebas en el front-office: explore productos, clasifíquelos, intente realizar un pedido, etc. En resumen, verifique todo el proceso de compra, con el fin de asegurarse que no perderá una sola venta.

¿Todo funciona correctamente? Felicidades, ¡Ya sabe que ha actualizado correctamente su instalación de PrestaShop!

Rollback

Lamentablemente, no todas las actualizaciones tienen éxito - esa es la razón por la que siempre debe guardar copias de seguridad de todos tus archivos y datos, y por la cual PrestaShop realiza una copia de seguridad adicional de dichos archivos y los datos en sí (con la cual no siempre se debe contar. Haga su propia copia de seguridad primero).

Los archivos de copia de seguridad propios de PrestaShop se guardan en su servidor, y si resulta que la actualización ha sido incorrecta, puede encontrarlos en la sección “Rollback” de la sub-pestaña “Upgrade”.

Existen tres opciones disponibles:

  • restoreFiles. Toma los archivos de la última copia de seguridad, y los reinstala en lugar de aquellos de la versión instalada actualmente.

  • restoreDb. Toma los datos de la última copia de seguridad, y los reinstala en lugar aquellos de la base de datos actual.

  • Rollback. Produce las acciones tanto de restoreFile como de restoredb.

El estado del rollback se indica en la misma ubicación que el proceso de actualización.

Last updated