Child pages
  • Comprendre les préférences

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Une fois que vous avez configuré vos envois d'e-mails à avec l'une ou l'autre de ces méthodes, saisissez vos adresse e-mail dans le champ intitulé "Envoyer un mail test à", puis cliquez sur le bouton "Envoyer un mail test".

Once you have configured emails using one of the two methods, enter your email address in the field labeled “Test your email configuration” then click “Send a email test at”.

Image Removed

Now check the inbox of the address provided to verify that you received the test mail. If you have not received it, please modify your configuration. The configuration information can be provided to you either by:

  • Your system administrator
  • Your host
  • Your ISP
  • Your e-mail provider.

Your web host can tell you whether or not your username is mandatory, as well as the password information, and the encryption to use.

For example, in the case of GMail (the email service offered by Google), enter the following informationImage Added

Vérifiez maintenant la boite de réception de l'adresse fournie, afin de vérifier que vous avez bien reçu le mail de test. Si vous ne l'avez pas reçu, veuillez modifier votre configuration en conséquence. Les information de configuration doivent être fournie par l'un de l'une de ces entités :

  • Votre administrateur système
  • Votre hébergeur Web
  • Votre fournisseur d'accès Internet
  • Votre fournisseur d'e-mails

Votre hébergeur peut vous indiquer si le nom d'utilisateur est obligatoire, ainsi que le mot de passe et le type de cryptage a utiliser.

Par exemple, dans le cas de GMail (le service de mail offert par Google), saisissez les informations suivantes :

  • SMTP server: smtp.gmail.com
  • User: usernom.name@gmailutilisateur@gmail.com (exampleexemple)
  • Password: RT22UE87 (exampleexemple)
  • Encryption: SSL
  • Port: 465

Aliases

When customers make a request using your shop’s internal search engine, they may make mistakes in spelling. If PrestaShop does not display the right results, the "Alias" feature can address them. You'll be able to take words containing spelling errors, and point them to the real products sought by customers.

Firstly, to find spelling errors often typed by your users, go to the heading "Shop search" sub-tab under the "Stats" tab. You can see the words typed by your customers as well as the most frequent errors. Take the most frequent ones, and add them to your list of aliases, in order to point user to the correct product.

Image Removed

To create a new alias, click on “Add New”. The form below will appear:

Image Removed

For instance, let's say your visitor frequently "player" as "palyer" and "plaier". You can create an alias for each of these typo, which will match the word "Player". Once all of your words are configured click "Save" to confirm.

We also invite you to consult the section on meta tags, to better understand how to display products based on words typed by your customers. See Configuring product description on page 25 and Tags on page 47.

Image

In the "Products" sub-tab of the "Preferences" tab, you can choose to have a zoom appear when the mouse hovers a product's image. The "Image" sub-tab enables you to configure the various sizes.

Image Removed

Add a New Images Size

You can easily add a new image size, and even set which categories it applies to.

Image Removed

  • Type in its name, width and height.
  • Choose which categories it applies to.
  • Validate.

Regenerate Images

You may be dissatisfied with your shop's current thumbnails size. You can regenerate them using the "Regenerate" section at the bottom of the "Image" sub-tab page.

Image Removed

Select which category's images should be regenerated, indicate whether the previous thumbnails should be kept or not, then click "Regenerate Images".

Database

You can change your store’s database settings if you need to change your database server, or if you change the configuration access to your database. However, before making any changes, be careful and do all the necessary checks, or ask your host. These changes are required only if you changed your database settings at your server level.

Image Removed

Alias

Quand des clients lancent une recherche sur le moteur de recherche interne, il peut leur arriver de faire des erreurs ou des fautes. Si PrestaShop n'affiche malgré tout pas de résultat, la fonctionnalité "Alias" peut leur être bien utile. il vous sert à prendre des mots avec erreurs, et les faire renvoyer vers les produits vraiment recherchés par vos clients.

Tout d'abord, pour trouver les fautes d'orthographe les plus courantes faites par vos utilisateurs, rendez-vous sur la section "Recherches de la boutique" de l'onglet "Stats". Vous y trouverez les mots saisis par vos clients, ainsi que les fautes les plus courantes. Prenez les plus courantes, et ajoutez-les à votre liste d'alias, afin de renvoyer vos clients vers les bons produits.

Image Added

Pour créer un nouvel alias, cliquez sur "Nouveau". Un formulaire apparaît alors.

Image Added

Par exemple, mettons que vos utilisateurs se trompent fréquemment sur le mot "lecteur", en tapant "letceur" ou "lectuer". Vous pouvez créer une alis pour chacune de ces fautes, et les faire correspondre au mot "lecteur". Une fois tous les mots configurés, cliquez sur "Enregistrer".

Nous vous suggérons par ailleurs de consulter la partie de ce guide consacrée aux Meta Tags, afin de mieux comprendre la manière dont d'afficher des produits en fonction des mots saisis par vos clients.

Image

Dans le sous-onglet "Produits" de l'onglet "Préférences", vous pouvez choisir qu'un zoom s'affiche quand la souris survole l'image d'un produit. Le sous-onglet "Image" vous permet de configurer ces différences tailles de zoom.

Image Added

ajouter une nouvelle taille de zoom

vous pouvez facilement ajouter une nouvelle taille de zoom, et indiquer à quelles catégories elles s'appliquent.

Image Added

  • Saisissez son nom, sa largeur et sa hauteur.
  • Choisissez la catégorie à laquelle elle s'applique.
  • Validez.

Re-générer les images

Il se peut que vous ne soyez pas satisfait de la taille des miniatures de votre site. Vous pouvez les re-générer par la biais de la section "Régénérer des miniatures", en bas du sous-onglet "Images".

Image Added

Sélectionnez quelles types d'image vous souhaitez re-générer, indiquez si les miniatures existantes doivent être effacées ou non, et cliquez sur "Régénérer des miniatures".

Base de données

Vous pouvez modifier les réglages de base de données de votre boutique, dans le cas où vous avez besoin de changer de serveur de base de données, ou si vous devez simplement modifier les accès à votre base de données. Cependant, avant de faire tout changement, prenez soin de faire toutes les vérifications nécessaires, ou demandez à votre hébergeur. Ces modifications ne sont à faire que s'il y a eu des changements au niveau de votre serveur de base de données.

Image Added

Au bas de la page se trouve la section "Moteur MySQL", qui contient la longue liste de toutes les tables de PrestaShop, et leur moteur de stockage.

At the bottom of the page is the MySQL Engine section, which is a long list of all of PrestaShop's table, and their MySQL engine.

You can change the engine by ticking the appropriate tables, choose the engine in the drop-down menu, and clicking "Submit".

You can learn more about the various MySQL engines (including some not available to you) on the MySQL website.

Localization

This sub-tab enables you to the units used for your products.

Image Removed

In addition to that, PrestaShop provides you with an extensive list of existing unit localization packs.

Image Removed

Choose your shop's country, check the box that apply, and whole lot of local data will be imported for you.

Finally, you can indicate your shop's language, using the adequate ISO 639 code for the language, and the adequate ISO 3166 code for the country.

The "Search" sub-tab enables you to configure your shop's search function.

The "Indexation" section provides information on the number of products that can be searched through your shop's search function, and compares it to the number of products present in the database. If the value does not match the number of products you have in your store, you must select the option "Add missing products to the index."

Image Removed

The following information permits
you to configure the behavior of
your shop’s search function

Image Removed

  • AJAX search. Enabling it displays a list of results from the moment your customers type a few letters into the search bar, as seen below.
  • Instant Search.
  • Minimum word length. You can choose the minimum size at which a word may be registered in the search index and found by your customers. This feature allows you to eliminate short words in the search, such as prepositions or articles (the, the, of ..).
  • Blacklisted words. You can choose the terms that must not be found by your visitors. Enter them directly into the field separated by "|".
  • Product Name Weight. PrestaShop enables you to prioritize certain data when a search is performed on your shop. Here is how: Consider the keyword search term "player". This term is associated with the product "iPod shuffle" in the test store, and is also the name of an example product that we created, called "Walkman example".
    • We will show first the search results that has the word "player" in the name of the product. To do this, we will assign to the "Product Name weight" field a value that is worth far more than others. In our case, we are going to write 10 and place the value of field "Tags Weight" at 1. This way, the product with this term in its name that will appear first.
    • We take the same term "Player" but inverse the values in the fields: "Product Name Weight" thus gets a 1, and "Tags Weight" gets a 10 .

You have many more factors that you can assign a weight to: short description, category, tags, attributes, etc. You will find that the display order of results is reversed because we changed the weight of the various fields. Fine-tuning these settings will be more visible on a large catalog with many references.

Once your changes have been made, click on "Save" for them to take effect immediately.

Performance

This tab combines many tools and tips that might help you improve your shop's performance (server-wises, not sales-wise).

Smarty

Smarty is the name of the templating language used by PrestaShop's themes.

Image Removed

  • Force compile. Only enable this if you are building a theme, and needed to see your changes at each page reload.
  • Cache. Only disable this if you debugging a theme or a plugin for PrestaShop: otherwise, you should probably not touch this.

Combine, Compress and Cache (CCC)

CCC is a set of tools aimed at minimizing server load and theme loading time.

Image Removed

  • Smart cache for CSS.
  • Smart cache for JavaScript.
  • Minify HTML.
  • Compress inline JavaScript in HTML.
  • High risk HTML compression. It is marked as "high risk" because while the HTML code is very much compressed, it will not respect web-standards anymore. Use it at your own risk: some search engine do not deal well with non-standard-respecting website.

Media servers enable you to redirect part of your traffic (media files, for instance) to other servers under your control, through other domains or sub-domains.

Cyphering

Cyphering means to encrypt data so as to render unreadable to unwanted eyes. Your costumers' account details, as well your own, are protect by cyphering. Here you can choose the algorithm you prefer:

  • Rijndael with mcrypt lib. Default choice. Fast and secure.
  • custom BlowFish class. Better security, but performance take a toll, as it takes more time to validate the authentication, this for each page load. You customers might appreciate the added security, but might not like the time spent waiting for the page to load.

Ergo, choose wisely.

Caching

Your server's cache stores static versions of your dynamic webpage, in order to server these to your customers and thus reduce server load and compiling time.

This tab enables you to choose to enable caching, and choose the caching method:

...

Vous pouvez changer le moteur de stockage de chaque table en coche la case et en choisissant le nouveau moteur dans le menu déroulant, en bas de la liste. Cliquez sur 3submit" pour valider.

Vous pouvez apprendre plus sur les différents moteurs de MySQL (y compris certains qui ne vous sont pas accessibles) sur le site de MySQL website.

Localisation

Ce sous-onglet vous permet de régler les unités utilisées pour vos produits.

Image Added

En plus de cela, PrestaShop vous fournis une longue liste de pack locaux d'unités existantes.

Image Added

Choisissez le pays de votre produit, cochez la case qui s'applique, et tout un lot d'informations locales sera importé pour vous.

Enfin, vous pouvez indiquer le langage de votre boutique, à l'aide de code ISO 639 adéquat pour la langue, et le code ISO 3166 adéquat pour le pays.

Recherche

Le sous-onglet "Recherche" vous permet de configurer les fonctions de recherche de votre boutique.

La section "Indexation" fournit des informations sur le nombre de produit qui sont accessibles à la recherche par le biais du moteur de votre blog, et les compare au nombre de produits présents dans votre base de données. Si les deux valeurs ne correspondent pas, vous devez utiliser le lien "Ajouter les produits manquant à l'index".

Image Added

La section suivante vous permet de configurer le comportement du moteur de recherche de votre blog.

Image Added

  • *Recherche Ajax". L'activer affiche une liste de résultats à l'utilisateur dès que celui-ce commence à saisir quelques lettre dans le champ de recherche.
  • Recherche instantanée.
  • Taille de mot minimum. Vous pouvez choisir la taille minimale pour qu'un mot soit enregistré dans l'index de recherche, et donc trouvé par vos clients. Cette fonctionnalité vous permet d'éliminer les mots trop courts, comme les prépositions ou les articles, comme "le", "des", "et"...
  • Mots à ne pas indexer. Vous pouvez choisir les termes qui ne doivent pas donner de résultat pour vos utilisateurs. Saisissez-les directement dans le champ, séparés par des "|".

Poids

PrestaShop vous permet de donner priorité à certains termes lorsqu'une recherche est lancée sur votre boutique. Voici comment : le mot "lecteur" est associé au produit "iPod Shuffle" dans votre boutique, mais est aussi le nom d'un produit d'exemple que l'on a créé, nommé "Exemple de walkman".

  • Nous afficherons d'abord les résultats de recherche qui ont le mot "lecteur" dans le nom du produit. Pour ce faire, nous devons assigner au champ "Poids du nom du produit" une valeur supérieure aux autres champs. Dans notre cas, nous lui assignerons la valeur "10", et mettrons "1" au champ "Poids des tags". Ainsi, les produits dont le nom contient le terme recherché apparaîtront en premier.
  • Nous pouvons également, pour notre exemple "lecteur", inverser les valeurs des champs : "Poids du nom du produit" à "1" et "Poids des tags" à "10".

Vous pouvez assigner un poids donné à de nombreux facteurs : nom du produit, référence, description courte, description longue, catégorie, fabricant, tags, attributs, caractéristiques. L'affinage de ces réglages se verra surtout sur les boutiques disposant de nombreux produits.

Une fois vos changements en place, cliquez sur "Enregistrer" pour qu'ils prennent effet immédiatement.

Performance

Ce sous-onglet combine de nombreux outils et conseils que peuvent vous aider à améliorer les performances de votre boutique – en termes techniques, pas commerciaux.

Smarty

Smarty est le nom du langage de template utilisé par les thèmes de PrestaShop

Image Added

  • Forcer la compilation. A n'activer que si vous êtes en train de créer un thème, et que vous avez besoin de voir vos modification à chaque rechargement.
  • Cache. A ne désactiver que si vous êtres en train de débugger un thème ou un module PrestaShop. Autrement, vous ne devriez sans doute pas y toucher.

CCC (Concaténation, Compression et mise en Cache)

CCC est un ensemble d'outils pour vous aider à minimiser la charge sur le serveur Web, lors du chargement du thème.

Image Added

  • "Smart cache" pour les feuilles de style.
  • "Smart cache" pour le code JavaScript.
  • Réduction du code HTML.
  • *Compression du JavaScript dans le code HTML *.
  • *Compression maximum du code HTML (dangereux) *. Cette option est indiquée comme étant dangereuse car bien que le code HTML est extrêmement bien compressé, il ne respecte plus les standards du Web. Le risque est donc que les moteurs de recherche analysent votre site comme n'étant pas respectueux des standards.

Serveurs de média

Vous permet de renvoyer une partie de votre trafic spécifique (fichiers vidéos, par exempl) vers d'autres serveurs en votre possession, par le biais d'autres domaines ou sous-domaines.

Chiffrement

Le chiffrement signifie l'encryption de données afin de les rendre illisible à ceux qui ne devraient pas y avoir accès. Les informations des comptes de vos clients, ainsi que du vôtre, sont ainsi protégées par le chiffrement. Voici les algorithme que vous pouvez choisir.

  • Utiliser Rijndael avec la librairie mcrypt. Le choix par défaut. Rapide et sûr.
  • Utiliser la classe locale BlowFish. Offre une meilleure sécurité, mais les performances baissent, et il faut plus de temps pour valider l'authentification, ce à chaque chargement de page. Vos clients apprécieront sans doute d'être mieux protégés, mais peuvent ne pas aimer le temps de chargement.

De fait, choisissez bien.

Cache

Le cache de votre serveur stocke des versions statiques de vos pages dynamiques, afin d'envoyer celles-ci à vos clients, et donc de réduire la charge serveur et le temps de compilation.

Cette section vous permet d'activer le cache, et de choisir la méthode de cache :

  • Memcached. Un système distribué de cache. Très efficace, mais vous devrez d'abord vous assurer que votre serveur/hébergeur peut l'utiliser. Le plus souvent, si votre configuration PHP comprend l'extension Memcached PECL, tout est bon. Vous pouvez ajouter des serveurs en cliquant sur le lien "Ajouter un serveur".
  • Système de fichier. Les fichiers statiques sont simplement stockés comme n'importe quel autre fichier, sur votre serveur. Vous pouvez préciser le nombre de niveaux de l'arborescence.

!_Images^239-preference-performanceCiphering|border=1!

Geolocation

Geolocation is "the identification of the real-world geographic location of an object, such as a radar, mobile phone or an Internet-connected computer". In our case, geolocation is used to discover the location of a visitor, using his computer's IP and other tools. One of the usage of geolocation si to block visitors from certain cities/countries.

Image Removed

As indicated the first time you open the "Geolocation" sub-tab, in order to use geolocation, you need download this file and decompress it into the /tools/geoip/ directory. This file is the GeoLite City database from MaxMind, an accurate database of cities locations.

Once the file is in place and geolocation is enabled, you can choose which countries can access your shop (all of them, by default), and set PrestaShop's behavior for restricted and undefined countries:

  • Visitors can't see your catalog.
  • Visitors can see your catalog but can't make an order.
  • All features are available (only for undefined countries).

Click the "Save" button, at the bottom of the form, to confirm your choices.

Image Removed

...

Géolocalisation

La géolocalisation est "un procédé permettant de positionner un objet (une personne,...) sur un plan ou une carte à l'aide de ses coordonnées géographiques." Dans notre cas, la géolocalisation est utilisée pour trouver la position du visiteur du site, à l'aide de l'IP de son ordinateur ou d'autres méthodes. L'un des usages de la géolocalisation est de bloquer les visiteurs provenant de certaines villes voire certains pays.

Image Added

Comme indiqué la première fois que ouvrez le sous-onglet "Géolocalisation", vous devez en premier lieu télécharger ce fichier, le décompresser et le place dans le dossier /tools/geoip/. Il s'agit de la base de données GeoLite de MaxMind, qui contient des données précises de localisation pour de nombreuses villes.

Une fois ce fichier en place et la géolocalisation activée, vous pouvez choisir les pays qui peuvent accéder à votre boutique (par défaut, tous), et régler le comportement de PrestaShop face au pays bloqués ou inconnus :

  • Les visiteurs ne peuvent pas voir votre catalogue.
  • Les visiteurs peuvent voir votre catalogue mais ne peuvent pas passer de commande.
  • Toutes les fonctionnalités sont disponibles (uniques pour les pays inconnus).

Cliquez sur le bouton "Enregistrer", en bas du formulaire, pour confirmer vos choix.

Image Added

Tout en bas du sous-onglet "Géolocalisation" se trouve la section "Liste des adresses IP autorisées". Elle vous permet de bloquer des adresse IP précises plutôt que de bloquer un pays entier. Cela peut se révéler utile face aux spammeurs, ou bots ou aux attaques. Elle est pré-remplie avec une liste d'adresse connues comme étant malveillantes. Ajoutez-en autant que nécessaire, une par ligne, et cliquez sur "Enregistrer".