Child pages
  • Explorer les outils de PrestaShop
Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Next »

Table content

Explorer les outils de PrestaShop

L'onglet "Outils" de PrestaShop donne accès à différents outils vous permettant d'améliorer votre boutique.

Langues

PrestaShop est une solution multilingue d'entrée de jeu : elle dispose de 5 langues par défaut (Français, Anglais, Espagnol, Allemand et Italien), et de nombreuses autres sont disponibles en téléchargement.

Le sous-onglet "Langues" gère les langues que vous pouvez utiliser dans votre back-office ou sur votre boutique. En cliquant sur ce sous-onglet, la page suivante s'affiche.

Cet écran affiche les langues déjà installées sur votre boutique. Vous pouvez activer ou désactiver une langue en cliquant sur l'icône de la colonne "Activé".

Dans la section "Préférences langues", vous pouvez choisir la langue utilisée par défaut, à la fois dans le back-office et le front-office.

Si vous souhaitez ajouter une langue à votre boutique, cliquez sur "Nouveau" pour atteindre le formulaire suivant :

Pour ajouter une nouvelle langue :

  • Saisissez son nom.
  • Indiquez le code ISO 639-1 adéquat.
  • Ajoutez une image du drapeau représentant le mieux la langue que vous voulez ajouter : mettez en ligne une petite image, qui ne doit pas excéder les format 16*11 pixels.
  • Ajouter ensuite une image dans la langue cible, qui apparaîtra quand une image est manquante. En Anglais, cette image contiendrait simplement les mots "No image available", par exemple.
  • Cliquez sur Enregistrer.
  • Allez dans le sous-onglet "Traduction" afin de finaliser l'installation de la nouvelle langue.
  • Dans la section "Importez un pack de langue manuellement" de ce sous-onglet, cliquez sur Parcourir pour sélectionner le pack de langue que vous avez déjà téléchargé sur votre ordinateur.
  • Sélectionnez-le, cliquez sur "Importer". La notification "Traduction ajoutée" vous indiquera quand l'import a réussi.

Vous pouvez cliquer sur les drapeaux en haut de votre boutique (front-office) pour vérifier que l'opération s'est bien déroulée. De la même manière, les visiteurs de votre site peuvent désormais choisir la langue qui leur convient le mieux, en cliquant les icônes en haut de l'interface.

Traductions

PrestaShop vous fournit un outil complet de traduction pour votre boutique. Elle vous permet d'ajouter et modifier des traductions. De cette manière, vous maîtrisez totalement votre boutique, et pouvez gérer la traduction des chaînes sans devoir attendre que les traducteurs aient enfin publié leurs corrections.

Même sans vouloir corriger le travail des traducteurs, vous pouvez souhaiter modifier la manière dont les phrases sont écrites (moins formelles, moins verbeuses, etc.), et personnaliser les différentes textes disponibles, pour aboutir à un site adapté à votre audience (par exemple, une boutique de vêtements hip-hop n'utilisera pas le même langage qu'une boutique de montres de luxe);

Even if you do not want to correct the translators' work, you might want to change the wording they chose to use (less formal, less wordy, etc.), and customize the various available text, thus tailoring your website to your audience (for instance, a hip-hop clothing shop might be better off by replacing "Hi!" with "Yo!").

Section "Import/export de traductions"

Le sous-onglet "Traductions" vous fournit les outils pour tous vos besoins en matière de traduction.

Ajouter / Mettre à jour une langue

Il existe de nombreux pack de langue disponibles en téléchargement, directement depuis les serveurs de PrestaShop, et que vous pouvez installer sur votre boutique. Votre logiciel PrestaShop s'occupera de télécharger le pack voulu, de le décompresser et de placer ses fichiers dans le dossier /translation.

Vous pouvez également mettre à jour les langes installées, également en direct depuis les serveurs de PrestaShop. Mais souvenez-vous que tout changement que vous pourriez avoir appliqué au pack de traduction sera perdu si vous le mettez à jour.

Importez un pack de langue manuellement

Dans le cas où vous ne voulez pas utiliser un pack de traduction PrestaShop officiel, mais plutôt un pack personnalisé (qu'il soit fournit par quelqu'un d'autre, ou que vous l'ayez importé depuis une autre install de PrestaShop), alors ce formulaire est pour vous ! Sélectionnez le fichier Zip, cliquez sur le bouton "Importer", celui-ci sera installé dans le dossier /translation. Attention : s'il existe déjà un dossier avec le même code ISO 639-1, il sera remplacé par les fichiers de l'archive que vous importez.

Exporter des traductions

Que ce soit pour sauvegarder vos modifications, ou pour les partager avec d'autres installations de PrestaShop, vous pouvez créer vos propres pack de language à l'aide de ce formulaire.

Notez que votre pack contiendra également le thème avec lequel il est sensé fonctionner.

Copier

Vous pouvez copier le contenu d'une langue dans un pack. C'est particulièrement utile quand vous souhaitez remplacer la langue d'un thème avec la même langue en provenance d'un autre thème.

Modifier les traductions

L'outil le plus important du sous-onglet "Traductions" reste la section "Modifier les traductions". C'est ici que vous pourrez réviser une traduction, voire complètement personnaliser chacune de ses phrases si vous le souhaitiez.

Choisissez la section de la traduction que vous souhaitez modifier :

  • Traductions Front Office. Les textes de la boutique, visibles par vos clients.
  • Traductions Back Office. Les textes de la zone d'administration, visible par vos employés et vous-mêmes.
  • Traductions messages d'erreur. Les messages d'erreur qui peuvent apparaître.
  • Traductions nom des champs. Le nom des champs dans votre front-office et votre back-office.
  • Traductions modules. Les mots utilisés par vos modules installés et activés.
  • Traductions fichiers PDF. Les mots utilisés pour générer des PDF.
  • Traductions mails. Les mots utilisés dans les modèles de mail.
    Une fois votre choix fait, cliquez sur le drapeau de la langue dans laquelle vous souhaitez réaliser vos modifications.

Un long formulaire apparaît alors. Découpé en dizaines de sections, il contient des centaines de chaînes.

Cliquez sur le titre d'une section pour l'ouvrir ou la fermer, modifiez les chaînes comme vous le souhaitez, et cliquez sur le bouton "Enregistrer les modifications" (en haut de la page) quand vous avez terminé.

A la droite de chaque champ se trouve une icône :

  • Survolez-la pour afficher les suggestions en provenance de Google Translate.
  • Cliquez-la pour appliquer la suggestion.

Accès rapide

PrestaShop dispose de raccourcis pratiques pour toutes les pages importantes, accessibles depuis le menu "Accès rapide" en haut de chaque page de l'administration.

Le sous-onglet "Accès rapide" vous permet de créer des raccourcis personnalisé afin de faciliter votre navigation au sein de l'administration.

La page affiche tous les raccourcis qui ont déjà été créés. Vous pouvez créer autant de raccourcis que nécessaire – mais faites en sorte de ne pas en mettre trop, bien entendu.

Cliquez sur "Nouveau" pour accéder au formulaire de création.

Créons un raccourcis vers le sous-onglet "Suivi" de l'onglet "Catalogue" :

Import

Les fonctions d'import vous permettre de rapidement remplir votre catalogue de produits quand vous disposez d'une grande quantité d'entrées à intégrer. En cliquant, la page suivante apparaît.

PrestaShop vous permet d'importer rapidement 7 types de données:

  • Catégories ;
  • Produits ;
  • Versions ;
  • Clients ;
  • Adresses ;
  • Fabricants ;
  • Fournisseurs.

Format de données

Les données importées doivent l'être sous la forme d'une fichier texte, utilisant un format de données de type CSV (Coma Separated Value), pour "valeurs séparées par des virgules", et l'extension de fichier liée .csv. Nous vous recommandons d'avoir recours au point-virgule ";" comme séparateur.
vous pouvez créer un tel fichier avec n'importe quel éditeur de texte (nous vous recommandons Notepad++), mais il est préférable d'utiliser un tableur, tel que Microsoft Excel (payant) ou OpenOffice.org Calc (gratuit), puis d'enregistrer votre travail au format CSV. En comparaison avec un éditeur de texte, un tableur vous permet de travailler plus rapidement et de manière visuelle.

Voici un exemple de fichier prêt à l'import, ici pour une liste de produits :

"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 première colonne doit être un nom descriptif pour la colonne de données (vous pourrez ne pas la prendre en compte lors du processus d'import). Il doit y avoir le même nombre de colonnes dans chaque ligne.

Notez bien que :

  • La colonne de prix utilise la devises par défaut de votre boutique ;
  • Les catégories sont indiquées à l'aide de leur identifiant existant (il vous faut donc les importer en premier), et séparées par des virgules ;
  • L'adresse Web des images doit être spécifiées en totalité. En d'autres termes, ce doit être l'adresse que la navigateur doit appelé pour afficher l'image ; par exemple, http://www.myprestashop/images/productXXX.gif ;
  • Préférez l'encodage de données UTF-8, ou au pire ISO-8859-1.

Mise en ligne du fichier

Une fois que toutes vos données sont au format CSV, vous pouvez le envoyer dans la base de données de votre boutique à l'aide du formulaire qui se trouve dans le sous-onglet "Import" de l'onglet "Outils". Chargez le fichier depuis votre ordinateur en cliquant sur "Parcourir...", confirmez votre choix en cliquant sur le bouton "Chargement des fichier".

La page se met alors à jour, et un formulaire apparaît.

Le nom de votre fichier apparaîtra dans le menu déroulant nommé "Choisissez votre fichier .CSV". Puis :

  • Sélectionnez le type de données que contient votre fichier, à l'aide du menu déroulant "Sélectionnez l'entité à importer". Dans notre cas, nous importons des produits. Une fois que vous avez choisi le type de donnée, une liste des champs disponibles apparaît à droite, ce qui peut vous aider à affiner votre fichier CSV – au moins en ce qui concerne l'ordre des colonnes, ce qui va vous être utile très bientôt.
  • Sélectionnez la langue des données importées. Si la langue cible n'est pas disponible, vous devez en premier lieu l'installer, via le sous-onglet "Langues" de l'onglet "Outils".
  • Sélectionnez l'encodage du fichier. Indiquez simplement si le fichier est en iso-8859-1 ou non. Si ce n'est pas le cas, l'outil d'import partira du principe que l'encodage utilisé est UTF-8.
  • Sélectionnez les séparateurs de champs. Nous vous suggérons de laisser les valeurs par défaut ("Séparateur de champs" avec un point-virgule, "Séparateur champs à valeurs multiples" avec une virgule). Bien entendu, si votre fichier CSV est conçu différemment, vous devriez changer ses valeurs en conséquence.
  • Si vous voulez enlever tous vos produits avant de lancer l'importation, cochez la case appropriée.
  • Une fois tous vos choix faits, cliquez sur "Etape suivante".

Notez que tous les fichiers d'import sont envoyés directement dans le sous-dossier /import de votre dossier d'admin. Si le menu déroulant des fichiers CSV contient trop d'entrées, vous pouvez effacer les imports les plus anciens directement à l'aide de votre client FTP.

Les étapes suivantes seront accomplies entièrement sur l'écran qui se charge alors.

Ce tableau présente les lignes de votre fichier CSV rangées arbitrairement dans un ordre de colonnes correspondant au besoin de la base de données de PrestaShop. Il vous revient de faire en sorte que toutes les colonnes de votre fichier correspondant à un en-tête de colonne de PrestaShop, à l'aide du menu déroulant de chaque en-tête, afin d'importer le contenu correctement.

Par exemple, dans la capture d'écran ci(dessus :

  • Première colonne. Nous l'avions marquée comme "Enabled", PrestaShop utilise l'en-tête "ID". Cliquez sur le menu déroulant de l'en-tête, et sélectionnez "Actif (0/1)".
  • Deuxième colonne. Marquée "Name", mais l'en-tête utilise "Actif (0/1)". Changeons cela pour "Nom *".
  • Troisième colonne. Et ainsi de suite...

L'écran ne peut contenir toutes vos colonnes de données, aussi il vous faut cliquer sur les boutons ">>" et "<<" pour vous déplacer dans les colonnes, et toutes les faire correspondre au bon en-tête.

Dans notre exemple, nous avons utilisé la première ligne pour servir d'indicateurs de colonne. Étant donné que nous ne voulons importer cette ligne, saisissez "1" dans le champ "Sauter X lignes".

Une fois que toutes vos colonnes auront trouvé correspondance, cliquez sur le bouton "Importer les données", et vous avez terminé !

Configurations d'import

Le processus de configuration peut être une tâche laborieuse si vous ne pouvez pas choisir l'ordre des colonnes de votre fichier CSV à celui utilisé par l'outil d'import de PrestaShop. C'est pourquoi PrestaShop comprend un petit outil permettant d'enregistrer l'ordre de correspondance que vous avez mis en place avec tous les menus déroulants des en-têtes de colonnes.

  • Sauvegarder. Saisissez un nom descriptif dans le champ, et cliquez sur "Sauvegarder".
  • Charger. Choisissez une configuration de correspondances dans le menu déroulant, et cliquez sur "Charger".
  • Supprimer. Choisissez une configuration de correspondances dans le menu déroulant, et cliquez sur "Supprimer".

Sous-domaines

L'authentification de PrestaShop se base en partie sur les cookies HTTP, qui sont de très petits fichiers conservés par votre navigateur afin de garder une trace des éléments essentiels de vos identifiants de connexion, ou de votre état de connexion. De par leur conception, les cookies sont limités à un seul domaine (ou sous-domaine) : un cookie créé sur www.prestashop.com ne fonctionnera pas sur www.prestashop2.com ou www2.prestashop.com.

Une solution possible à cette limitation consiste à prendre en charge tous les sous-domaines, afin de créer un cookie cohérent pour chacun. C'est exactement le rôle de ce sous-onglet.

Ajouter un nouveau sous-domaine est trivial.

DB backup

You must perform regular backups of your shop, so that in case of a crash, you can reboot your shop quickly and in the best conditions. The database contains all the information in your shop. To create database backups of your shop, you have several solutions. You can use tools such as phpMyAdmin (reserved for advanced users) or use the tool integrated into PrestaShop, such as the one available on the "DB Backup" tab displayed below.

The table above lists all backups that have already been made, specifying the date of creation, age, file name and size.
To create a new backup of the database, on "Create a new backup". You then arrive on the following notification:

You are then prompted to click on the link "download the backup file" to save your database in the SQL format (and .sql file extension), archived in BZip2 format (.bz2). Put your backup in a safe place, for you might need it at any given time. Furthermore, you can find these backups directly on your server, in the "backup" folder, under the custom-named "admin" folder.

CMS - Creating a Text Page

PrestaShop enables you create content pages just like you create product pages, using its CMS tool. The pages will appear to customers in the "Information" block on your homepage.

The CMS sub-tab presents you all the content pages that were previously created on your shop, for the currently selected category (by default, the home page).

Do not forget to create one version of each page for each of your supported languages! Click on the flag for each field in order to change language.

Creating a New CMS Page

Clicking the "Add a New Page" link takes you to this page:

Here we find the usual fields:

  • CMS Category. You must first have created new categories, otherwise you will be limited to the home-page.
  • Meta title. The name of the link to access the page.
  • Meta description. Used to describe the content of this page for search engines.
  • Meta Keywords. Used by search engines to understand what types of information the page is composed of.
  • Friendly URL. Appears in the browser; also, make it easier for search engines.
  • Page content. Must be entered to submit your information.
  • Enable. You can choose to have you page public only once you are done proofreading it, in which case you page is saved as draft.

Once all the fields are filled out, click on "Save." You can then view the result directly on your online
store.

Here is a sample page:

Creating a New CMS Category

Click the usual link to create a CMS category – actually, a sub-category of the root category, "Home". You can create as many categories as needed.

!_Images^261-tools-cmsCategorieAddNew.png|border=1

  • Name. The category title.
  • Displayed. Whether the category (and its page) is available to the public, or hidden.
  • Parent CMS category. The category under which this category is placed. By default, "Home". You can have an unlimited number of levels of categories.
  • Description. Describes the category content.
  • Meta title. The name of the link to access its pages.
  • *Meta description *. Used to describe the content of this page for search engines.
  • Meta keywords. Used by search engines to understand what types of information the category is composed of.
  • Friendly URL. Appears in the browser; also, make it easier for search engines. This field is automatically filled as you enter the category name.

Click "Save and back to parents CMS category" to keep on configuring your CMS content.

Generators

This sub-tab contains two tools that generate complex server files for, so that you don't have to create them by hand – and risk breaking your shop.

.htaccess file generation

A .htaccess file (short for "hypertext access") is a server configuration file, mostly found on the Apache line of servers, and few others. It is commonly used to control folder authorization, URL rewriting, blocking, directory listing and cache control. Contrary to global configuration files, such as Apache's httpd.conf file, it can act locally, as its rules apply to the directory it is in, and its sub-directories.

Warning: since a .htaccess file only works with servers that support it (Apache, iPlanet, Zeus), DO NOT use this tool if your shop runs on any other server (IIS, nginx, lighttpd...).

This tool is mostly useful when you choose to use friendly URLs: it will generate the correct rules. It also adds a few optimization rules.

All fields are optional.

  • Check the optimization box.
  • Check the friendly URL box.
  • Put your specific rules in the adequate text field.
  • Click the "Generate .htaccess file" button

Warning: your current .htaccess will be delete and replaced by the one generated by PrestaShop! Be sure to copy/paste your specific configuration rules in the text-field!

Robots file generation

A robots.text file enables you to block specific automated bots and web spiders, which crawl the web in order to find more webpages to add to their company's servers. Some bots you want to have full access to your website, such as Google's or Yahoo's, and some others you'd rather not, such as spam bots, content stealers, e-mail collectors, etc. Note that the worst of bots do not respect this files directive, as it is purely advisory.

PrestaShop's robots.txt generation tools simply creates a file with exclusion directives for files and directories that are not meant to be public, and should not be indexed.

These rules apply to all bots (note the "User-agent: *" string).

If you want to add your own rules, do it after PrestaShop has generated this file, as it will delete any existing version of it.

Configuration Information

This sub-tab serves as a handy reminded of your PrestaShop configuration: version, server info, PHP version, MySQL version. All these prove really useful when you need to report an issue to the PrestaShop developers, or simply your webmaster.

Stores

PrestaShop provides a complete store-locating tool for your customers.

They can reach form by clicking on the box on the front-office:

You can choose how these stores are displayed in the front-office.

All your stores are listed in a handy list.

As usual, click "Add New" to reach the following form:

Fill-in as many of the fields as possible, as it will be displayed to your customers right within the map:

Webservice

A Web service is a method of communication between two electronic devices over a network. It relies on a known set of methods, formats and access rights, so as be able to use the webservice's content on any other authorized tool, and build upon the original tool.

You can enable PrestaShop webservice, so that third-party tools can access your data. This potentially makes it possible for interesting tools to help you or your customers better use your shop (such as mobile applications).

The configuration is pretty basic: if you don't want anyone to access your shop through third-party tools and apps, just keep it disabled.

Warning: For security reasons, make sure your shop supports SSL connection!

Not any app can access your store through the PrestaShop webservice: you decide which can, and what they can do. Every app as a unique connection key, with specific access rights.

You can add more with the usual "Add New" link and form:

  • Key. A unique key. You can either create your own, or choose to use a generated one.
  • Key description. A reminder of who that key is for, and what it gives access to
  • Status. You can disable a key anytime.
  • Permissions. You can choose among a wide array of permissions, either by section and by type of access. Some apps you'll want to only be able to view a handful of items, some others (for instance, ones that you would use to manage the shop remotely) to be able to edit and delete just about everything. Choose wisely.

Logs

Errors happen. Most of the time, you are not aware of them because the system handles them silently. But you might want to know about them, in order to be able to correct the most regular ones, and insure a better stability for your shop.

The "Logs" sub-tab is were you can have a hand at the PHP errors that happen. They are logged in the sub-tab's main table, and are presented in 4 types (here with original explanations from PHP.net):

  • Informative only. Run-time notices. Indicate that the script encountered something that could indicate an error, but could also happen in the normal course of running a script.
  • Warning. Run-time warnings (non-fatal errors). Execution of the script is not halted.
  • Error.
  • Major issue (crash). Fatal run-time errors. These indicate errors that can not be recovered from, such as a memory allocation problem. Execution of the script is halted.

You can also receive a notification about the latest error. Notifications are sent to the shop owner's e-mail address, and you can configure the degree of importance at which you should start receiving such e-mails: use "3" if you only want to know about major issues, "1" if you want to know about everything, even the smallest notice. The default is "5": no notification is sent.

Choose the level, and click "Save".

Upgrade

This tab features a feature introduced with version 1.4.4 of PrestaShop, and which is still considered experimental: the One-Click Upgrade, which makes it incredible easier to upgrade your PrestaShop install to the latest version... provided you already have PrestaShop 1.4.4 installed.

PrestaShop versions below 1.4.4 still need to be upgraded manually. Refer to our Updating PrestaShop guide.

If you have the latest version already, the too will simply display "You currently don't need to use this feature."

Starting with the release of PrestaShop 1.4.5, users can upgrade their shop at the click of a button. IMPORTANT: you should make sure to properly backup both your files and your database before attempting an automatic upgrade.

The "Current configuration" section gives you useful information on your current PrestaShop install, and how it might interact with the automatic upgrade:

  • Root directory: indicates where PrestaShop is located in your current install.
  • Root directory status: indicates if the read/write permissions are correctly set. If not, you will have to change them, using your FTP client. See the Getting Started guide for a quick explanation of how to perform a CHMOD.
  • Autoupgrade allowed: indicates whether your install can be upgrade using this tool or not.
  • Shop status: indicates if your shop is active or in maintenance mode. It is good practice to put your shop in maintenance mode during the whole process (file backup, database backup, automatic upgrade, verification), so as to prevent customers from losing orders...
  • PHP time limit: the automatic upgrade can be a lengthy process, as it needs to download the archive from prestashop.com, unzip it on the server, replace the currently installed files, then trigger the update itself. Hence, the PHP settings might be too low, and break the upgrade altogether, mid-process at worse. In this row, PrestaShop gives you an indication of the current PHP settings. Ideally, it should indicate "disabled".
  • Root directory: indicates whether the current access permissions for the root directory are correct. If not, the process will not be able to delete and files.

The "Modify your options" button at the bottom of the section is in fact a link to the "Options" section, at the bottom of the page.

This options enable you to have some control on the upgrade process:

  • Don't save images: the upgrade process normally doesn't touch your images folder. If you have made a proper back of all your files, you might wish to let the process take care of that folder too, in order to have a clean install again and re-upload your files. Nevertheless, it not recommended to do this.
  • Keep theme "prestashop": the upgrade process overwrites the default theme with its latest incarnation. If you have made changes to the theme directly, you can protect these changes by choosing "Yes". It is NOT recommended to edit the default theme! You should make a copy of the theme, and make changes to that copy.
  • Keep translations: same as for the default theme, if you have made changes to the PrestaShop translation files, you can protect theses changes by choosing "Yes".

The Upgrade process

The update button itself is at the center of the page.

It gives you an indication of your version number, and the number for the latest version available on the PrestaShop servers. If there's a difference, you can click the "Upgrade PrestaShop Now!" button in order to start the upgrade process. A status upgrade then appears at the right, while the process is running.

The area below the "Update" section will then scroll with a list of the various changes brought to your PrestaShop install: removed files (normally, the ones for the default theme), location of the backup archive (normally in the /[admin]/autoupgrade folder), files added added to said archive, files copied from the new version (and therefore marked as upgraded). A lot of files are thus mentioned, and you do not need to read it all!

You'll know the upgrade when the message "upgrade complete. Please check your front-office (try to make an order, check theme)" appears in green, along with the following status update: "Upgrade process done. Congratulations ! You can now reactive your shop."

Indeed, the auto-updated does deactivate your shop, but does not re-activate it automatically. Until you have checked that everything is okay in your back-office (everything is functioning correctly, all your products and images are there...), it is better to keep your shop from the public eye.

Once you have made sure your install is still correct, active your shop using the option in the "Preferences" tab, at the top of the options list, then make tests on your front-office: browse products, sort them, try to order one, etc. In short, go through the entire buying process, in order to make sure that you won't miss a sale.

Everything working fine? Congratulations, you know have successfully upgraded your PrestaShop install!

Rollbacks

Sadly, not all upgrades are successful – which is the very reason why you should always backup all your files and data, and why PrestaShop performs an additional backup of said files and data itself (which you should not always count on, obviously. Make your own backup first).

PrestaShop's own backup files are saved on your server, and if it turns your an update has gone badly, you can find them in the "Rollback" section of the "Upgrade" sub-tab.

There are three available options:

  • restoreFiles: takes the files from the latest backup, and re-installs them in place of those from the current installed version.
  • restoreDb: takes the data from the latest backup, and re-installs it in place of that from the current database.
  • Rollback: Triggers both restoreFile's and restoreDb's actions

The rollback's status is indicated at the same place as the upgrade process'.

  • No labels