Module · LNK Recommander
  • PrestaShop

LNK Recommander, le réassort en quelques clics pour vos clients fidèles

Un client pro recommande chaque mois les mêmes produits, en quantités qui changent un peu. PrestaShop sait recommander une commande entière, pas choisir ses lignes. LNK Recommander lui donne une page « Mes produits habituels » : tout ce qu'il a déjà commandé, au prix et au stock du jour, la dernière quantité préremplie. Il coche, ajuste, et tout part au panier.

  • Version 1.1.2 · PrestaShop 1.7.6 à 8.x
  • Version 1.9.2 · PrestaShop 9
  • PrestaShop 1.7.6 à 9.x
  • PHP 7.1 à 8.4
  • Aucun override

Points clés

  • Page « Mes produits habituels » : tout ce que le client a déjà commandé, au prix du jour.
  • Dernière quantité préremplie, date, nombre de commandes, état du stock.
  • Recherche et tri (les plus commandés, les plus récents).
  • Lignes cochées ajoutées au panier, avec ou sans JavaScript.
  • Lignes d'une commande à recommander depuis son détail.
  • Rien à configurer : page, lien et détail en place à l'installation.
  • Lien d'en-tête, panier vide et lien depuis Commande rapide, pour les clients qui ont déjà commandé.
  • 0,9 Ko de CSS et 1,0 Ko de JavaScript, seulement là où le module s'affiche.
  • Multiboutique : chaque boutique ne lit que ses commandes.
  • Français, anglais et arabe (de droite à gauche).
  • PrestaShop 1.7.6 à 9, sans override.

Ses produits habituels, au prix du jour

La page regroupe les produits des commandes valides du client dans votre boutique, déclinaison par déclinaison : date de la dernière commande, nombre de commandes, prix actuel de son groupe client, et état (prêt, stock insuffisant, plus disponible). Il cherche un produit, trie par les plus commandés ou les plus récents.

Ligne par ligne, avec la bonne quantité

La dernière quantité commandée est préremplie et se change. Modifier une quantité coche la ligne. Un clic ajoute les lignes cochées au panier, comme le bouton natif, avec les contrôles de stock et de quantité minimale de PrestaShop.

Depuis le détail d'une commande

Sous une commande de son historique, le client retrouve ses lignes au prix et au stock du jour, et les remet au panier une par une ou ensemble.

Plus loin que « Commander à nouveau »

« Commander à nouveau » (PrestaShop) LNK Recommander
Point de départ une commande les produits, toutes commandes confondues
Choix la commande entière, tout ou rien ligne par ligne, quantité modifiable
Prix et stock découverts au panier affichés avant l'ajout, au prix du groupe
Où l'historique des commandes Mon compte, en-tête, panier vide, détail d'une commande, Commande rapide

Le bouton natif reste là : LNK Recommander s'adresse à l'acheteur pro qui recommande les mêmes références, pas forcément la même commande.

Visible sans être intrusif

Un lien « Mes produits habituels » près du panier (le thème pose le widget), un bloc discret quand le panier est vide (ses 5 produits les plus commandés, ajout en un clic), et un lien « Depuis mes habituels » sur la page de LNK Commande rapide. Seulement pour un client connecté qui a déjà commandé : un visiteur ne voit rien, aucune fenêtre ne s'ouvre. Chaque entrée se coupe dans les réglages.

Rien à configurer

Une fois installé, la page est en ligne à l'adresse /mes-produits-habituels, le lien est dans « Mon compte », et les lignes à recommander paraissent dans le détail des commandes.

Léger et rapide

Chiffres mesurés sur le module livré, compressés (zlib, niveau 9) : 0,9 Ko de CSS et 1,0 Ko de JavaScript, chargés seulement sur cette page, le détail d'une commande et le panier d'un client connecté. Sans JavaScript, tout fonctionne par formulaires.

Compatibilité PrestaShop 1.7.6, 8 et 9

Deux versions du module, une par génération : la 1.1 pour PrestaShop 1.7.6 à 8.x, la 1.9 pour PrestaShop 9, avec une page de réglages native de chaque back-office, sous Commandes. Thèmes Classic et Hummingbird sans réglage ; les thèmes LNK ajoutent un bouton « Recommander » par commande (contrat de thème). Aucun override, aucune table, aucun appel externe.

Questions fréquentes

Quelle différence avec « Commander à nouveau » de PrestaShop ?

Le bouton natif part d'une commande et la remet au panier en entier, dans ses quantités d'alors : c'est tout ou rien, et le client découvre au panier ce qui a changé de prix ou manque en stock. LNK Recommander part des produits : tout ce que le client a déjà commandé, toutes commandes confondues, ligne par ligne, avec le prix de son groupe et le stock du jour avant l'ajout. Il choisit ses lignes et ses quantités. Les deux cohabitent : le bouton natif reste dans l'historique.

Quelles commandes sont prises en compte ?

Les commandes valides du client dans la boutique, sur les derniers mois (24 par défaut, réglable de 0 à 120 ; 0 lit toutes les commandes). Depuis le détail d'une commande, ses lignes sont lues telles quelles.

Le prix affiché est-il celui de l'ancienne commande ?

Le prix affiché est celui du jour, celui de son groupe client, calculé par PrestaShop. Le stock aussi est celui du jour.

Que devient un produit supprimé ou désactivé depuis ?

Il reste dans la liste avec la mention « Plus disponible », sans case à cocher. Un produit dont le stock ne suffit pas est signalé de même.

Le client doit-il être connecté ?

Oui. La page est dans son compte ; un visiteur est envoyé vers la connexion puis revient à la page.

Faut-il JavaScript ?

Non. Sans JavaScript, le formulaire est posté et le client revient au panier. Avec, l'ajout se fait sans recharger et le panier de l'en-tête se met à jour.

Combien de produits la page affiche-t-elle ?

Jusqu'à 200 par défaut, les plus commandés d'abord (réglable de 20 à 500). La recherche filtre la liste par nom ou par référence.

Le module ralentit-il ma boutique ?

Non. 0,9 Ko de CSS et 1,0 Ko de JavaScript compressés, chargés seulement sur la page, le détail d'une commande et le panier d'un client connecté. Le lien de l'en-tête ne charge rien.

Fonctionne-t-il en multiboutique ?

Oui. Les réglages se font pour toutes les boutiques, pour un groupe ou pour une seule, et chaque boutique ne lit que ses propres commandes.

Que reste-t-il si je désinstalle le module ?

Rien. Le module n'a ni table ni override : la désinstallation retire ses réglages et son onglet. Les commandes de vos clients ne sont jamais modifiées.

Où le client trouve-t-il ses produits habituels ?

Dans « Mon compte », sous chaque commande de l'historique, et, si vous le voulez, à trois endroits de plus, actifs par défaut : un lien près du panier dans l'en-tête (le thème pose le widget), un bloc « Vos produits habituels » quand son panier est vide, et un lien « Depuis mes habituels » sur la page de LNK Commande rapide. Uniquement pour un client connecté qui a déjà commandé ; rien pour un visiteur, aucune fenêtre.

Journal des versions

6 versions publiées pour PrestaShop

  1. Version 1.9.2 PrestaShop 9

    Nouveautés

    • Lien « Mes produits habituels » pour l'en-tête, près du panier : widget {widget name='lnk_reorder' mode='link'} posé par le thème, rendu seulement pour un client connecté qui a déjà une commande valide.
    • Panier vide d'un client qui a déjà commandé : ses 5 produits les plus commandés et disponibles, à remettre au panier en un clic, et le lien vers la page. Rien pour un visiteur, aucune fenêtre.
    • Contrat lnk.reorder.link/1 (Lnk_Reorder::usualProductsLink) : LNK Commande rapide affiche un lien « Depuis mes habituels » sur sa page, sans dépendance.
    • Trois options, actives par défaut, pour ces trois entrées.

    Corrections

    • Le message « ligne(s) ajoutée(s) » s'affiche aussi quand le formulaire est dans une liste.
  2. Version 1.9.1 PrestaShop 9

    Corrections

    • Nom de l'onglet sous Commandes en anglais et en arabe : il reprenait celui d'un autre module LNK. La mise à jour renomme l'onglet existant s'il porte encore l'ancien nom.
  3. Version 1.9.0 PrestaShop 9

    Nouveautés

    • Page « Mes produits habituels » (/mes-produits-habituels, client connecté) : produits déjà commandés dans la boutique, regroupés par produit et déclinaison, avec la dernière commande, le nombre de commandes, le prix et le stock du jour, la dernière quantité préremplie ; recherche et tri.
    • Ajout des lignes cochées au panier, sans JavaScript ou sans rechargement (événement updateCart natif, puis lnk:reorder:added) ; une quantité modifiée coche sa ligne.
    • Détail d'une commande : ses lignes au prix et au stock du jour, à remettre au panier.
    • Lien dans « Mon compte » ; bouton par commande pour les thèmes ; contrat de thème lnk.reorder/1.
    • Page de réglages sur l'habillage commun des modules LNK, sous Commandes, avec un aperçu de la page pour un client choisi.
    • Multiboutique : réglages par boutique, par groupe ou communs ; chaque boutique ne lit que ses commandes.
    • Français, anglais et arabe (de droite à gauche).
Voir les 3 versions précédentes
  1. Version 1.1.2 PrestaShop 1.7.6 à 8.x

    Nouveautés

    • Lien « Mes produits habituels » pour l'en-tête, près du panier : widget {widget name='lnk_reorder' mode='link'} posé par le thème, rendu seulement pour un client connecté qui a déjà une commande valide.
    • Panier vide d'un client qui a déjà commandé : ses 5 produits les plus commandés et disponibles, à remettre au panier en un clic, et le lien vers la page. Rien pour un visiteur, aucune fenêtre.
    • Contrat lnk.reorder.link/1 (Lnk_Reorder::usualProductsLink) : LNK Commande rapide affiche un lien « Depuis mes habituels » sur sa page, sans dépendance.
    • Trois options, actives par défaut, pour ces trois entrées.

    Corrections

    • Le message « ligne(s) ajoutée(s) » s'affiche aussi quand le formulaire est dans une liste.
  2. Version 1.1.1 PrestaShop 1.7.6 à 8.x

    Corrections

    • Nom de l'onglet sous Commandes en anglais et en arabe : il reprenait celui d'un autre module LNK. La mise à jour renomme l'onglet existant s'il porte encore l'ancien nom.
  3. Version 1.1.0 PrestaShop 1.7.6 à 8.x

    Nouveautés

    • Page « Mes produits habituels » (/mes-produits-habituels, client connecté) : produits déjà commandés dans la boutique, regroupés par produit et déclinaison, avec la dernière commande, le nombre de commandes, le prix et le stock du jour, la dernière quantité préremplie ; recherche et tri.
    • Ajout des lignes cochées au panier, sans JavaScript ou sans rechargement (événement updateCart natif, puis lnk:reorder:added) ; une quantité modifiée coche sa ligne.
    • Détail d'une commande : ses lignes au prix et au stock du jour, à remettre au panier.
    • Lien dans « Mon compte » ; bouton par commande pour les thèmes ; contrat de thème lnk.reorder/1.
    • Page de réglages sur l'habillage commun des modules LNK, sous Commandes, avec un aperçu de la page pour un client choisi.
    • Multiboutique : réglages par boutique, par groupe ou communs ; chaque boutique ne lit que ses commandes.
    • Français, anglais et arabe (de droite à gauche).

Votre panier

Votre panier est vide.