1. À quoi sert le module

Pop-up Modale Simple affiche une fenêtre pop-up sur votre boutique. Utilisez-la pour une annonce, un code de réduction, une invitation à la newsletter ou une information importante pour vos visiteurs.

La fenêtre est la modale Bootstrap native de votre thème (Bootstrap 4 avec Classic sous PrestaShop 1.7.8 et 8.x, Bootstrap 5 avec Hummingbird sous PrestaShop 9.x) : elle ressemble aux autres fenêtres de la boutique et n’ajoute aucune bibliothèque externe.

Compatible avec PrestaShop 1.7.8, 8.x et 9.x (PHP 7.2.5 ou plus récent) et avec le multiboutique.

2. Installation

  1. Téléchargez le module depuis Mon compte → Historique des commandes sur addonspresta.com.
  2. Dans votre back-office, ouvrez Modules → Gestionnaire de modules et cliquez sur Installer un module.
  3. Déposez le fichier ap_simplepopup_v1.0.1.zip et attendez la confirmation.
  4. Cliquez sur Configurer sur la fiche du module.

Si vous avez accès à la console du serveur, vous pouvez aussi décompresser l’archive dans modules/ et lancer php bin/console prestashop:module install ap_simplepopup depuis la racine de la boutique.

3. Fonctionnement

Le module ajoute la fenêtre en bas de la page (point d’accroche displayBeforeBodyClosingTag) avec un petit script. Quand un visiteur ouvre une page, le script vérifie s’il a déjà fermé la pop-up actuelle. Sinon, il attend le délai choisi et ouvre la fenêtre.

Le choix du visiteur est enregistré dans un cookie dès qu’il ferme la fenêtre, quelle que soit la manière — bouton de fermeture, touche Échap, clic à côté de la fenêtre — ou qu’il clique sur un lien qu’elle contient. La pop-up ne revient pas avant l’expiration du cookie. Quand vous modifiez le titre ou le contenu, chaque visiteur voit la nouvelle pop-up une fois, même s’il avait fermé la précédente. Pour réafficher à tous une pop-up inchangée, utilisez Réafficher la pop-up à tout le monde.

La pop-up n’apparaît jamais sur les pages du panier et de la commande, pour ne pas gêner l’achat.

Les réglages sont enregistrés dans la configuration standard de PrestaShop, pour chaque boutique. Le module ne modifie pas les tables de PrestaShop et ne se connecte à aucun serveur externe.

4. Fonctions et réglages

Ouvrez Modules → Gestionnaire de modules → Pop-up Modale Simple → Configurer. Le cadre Aide, en haut de la page, renvoie vers ce manuel dans votre langue et vers la page du module sur addonspresta.com, et indique l’adresse de l’assistance et la version du module.

Activer la pop-up

Active ou désactive la pop-up sur la boutique sans désinstaller le module ni perdre vos textes.

Où afficher

Choisissez où la pop-up apparaît :

  • Toutes les pages : toutes les pages de la boutique, sauf le panier et la commande.
  • Page d’accueil uniquement : seulement la page d’accueil.

Délai d’affichage (secondes)

Temps entre le chargement de la page et l’ouverture de la fenêtre. Saisissez 0 pour l’afficher tout de suite, ou quelques secondes (par exemple 3 à 5) pour laisser le visiteur découvrir la page. Valeurs possibles : de 0 à 60.

Durée de conservation du cookie (jours)

Nombre de jours pendant lesquels la boutique se souvient que le visiteur a fermé la pop-up. Saisissez 0 pour s’en souvenir jusqu’à la fermeture du navigateur, ou de 1 à 365 jours (7 par défaut).

Titre de la pop-up

Titre facultatif dans l’en-tête de la fenêtre, différent pour chaque langue. Une langue sans titre reprend celui de la langue par défaut de la boutique ; pour une pop-up sans titre, laissez ce champ vide dans la langue par défaut.

Contenu de la pop-up

Le contenu de la fenêtre, modifié dans l’éditeur visuel : texte, titres, liens, images, boutons ou codes de réduction, différent pour chaque langue. Le contenu est obligatoire dans la langue par défaut de la boutique — un paragraphe vide ne compte pas. Une langue sans contenu propre affiche celui de la langue par défaut.

Réafficher la pop-up à tout le monde

Activez cet interrupteur puis enregistrez : la pop-up s’affiche de nouveau pour chaque visiteur, y compris ceux qui l’avaient déjà fermée — par exemple quand une promotion revient avec le même texte. L’interrupteur est désactivé par défaut et revient sur « Non » après l’enregistrement : un enregistrement normal ne réinitialise donc jamais la pop-up.

5. Multiboutique

Les réglages sont enregistrés pour la boutique ou le groupe choisi dans l’en-tête du back-office. Choisissez Toutes les boutiques pour la même pop-up partout, ou une seule boutique pour lui donner ses propres textes, son délai et ses pages. Le cookie de fermeture est propre à chaque boutique ; une réinitialisation faite depuis Toutes les boutiques ou un groupe réaffiche la pop-up dans chaque boutique de cette sélection. Dans le contexte Toutes les boutiques ou groupe, seul un employé qui gère toutes ses boutiques peut enregistrer. Une licence couvre toutes les boutiques de l’installation.

6. Désinstallation

Ouvrez Modules → Gestionnaire de modules → Pop-up Modale Simple → Désinstaller. La désinstallation supprime tous les réglages du module. Pour mettre la pop-up en pause sans perdre vos textes, désactivez Activer la pop-up ou choisissez Désactiver sur le module.

7. Questions fréquentes et dépannage

La pop-up ne s’affiche pas. Vérifiez que Activer la pop-up est activé et que vous n’êtes pas sur le panier ou la commande. Si vous avez déjà fermé la pop-up, supprimez les cookies de la boutique dans votre navigateur ou ouvrez-la en navigation privée. Videz ensuite le cache dans Paramètres avancés → Performances.

J’ai modifié la pop-up, mais mes clients ne la voient pas. Après une modification du titre ou du contenu, la pop-up réapparaît pour tout le monde, après le délai choisi. Avec Page d’accueil uniquement, elle n’apparaît que sur la page d’accueil.

Puis-je adapter l’apparence à mon thème ? La pop-up utilise le balisage standard d’une modale Bootstrap et reprend les styles de fenêtre, les polices et les boutons de votre thème. Pour vos propres retouches, ciblez les classes .ap-simplepopup, .ap-simplepopup__title, .ap-simplepopup__body et .ap-simplepopup__close dans la feuille de style du thème.

Puis-je afficher la pop-up seulement à certains clients ? Oui, un développeur peut le faire avec le point d’accroche du module actionApSimplepopupDisplay — voir le fichier README.md dans le dossier du module.

Le module ralentit-il la boutique ? Non. Il ajoute une petite fenêtre et un court script, et seulement sur les pages où la pop-up s’affiche.

8. Mises à jour et assistance

Les mises à jour sont gratuites à vie : téléchargez les nouvelles versions depuis Mon compte → Historique des commandes sur addonspresta.com et installez-les comme un nouveau module. Vos réglages et vos textes sont conservés.

L’assistance est incluse pendant 12 mois à compter de la commande : écrivez à mail@addonspresta.com ou utilisez le formulaire de contact d’addonspresta.com (du lundi au vendredi, de 10 h à 16 h ; réponse généralement sous 2 jours ouvrés). Indiquez votre version de PrestaShop, la version du module et une description du problème.

Retour : Manuels des modules

Chargement...
Retour en haut