Prestashop – Modifier la date de création d’un produit

Si vous gérez une boutique Prestashop vous avez déjà peut-être rencontré ce problème : vous ne pouvez pas modifier la date de création d’un produit. Voici la solution !

Quand on gère une boutique Prestashop on est parfois confronté à cette situation : on souhaite qu’un produit apparaisse ou au contraire n’apparaisse plus sur la page « Nouveautés ».

Les raisons sont nombreuses :

  • Le produit avait été supprimé par erreur, donc vous avez dû le recréer et par conséquent ce n’est pas une vraie nouveauté
  • Il n’a pas de photo, c’est un petit accessoire insignifiant… Bref il n’a pas vraiment sa place parmi les nouveaux produits que vous voulez mettre en avant
  • Au contraire c’est un article qui se vend très bien et vous voudriez pouvoir prolonger le temps qu’il va passer sur cette page

Quelque soit la raison vous faites face au même problème : impossible de modifier cette valeur depuis le back-office de Prestashop. Nous allons voir comment palier à cette limitation.

Modifier la date d’ajout dans la base de données

Si vous avez accès au système de gestion de base de données (généralement PhpMyAdmin) et que vous maîtrisez ces manipulations, vous avez la possibilité de changer la date d’ajout directement dans la base de données.

Pour cela, commencez par repérer l’id du produit que vous voulez modifier dans la liste présente dans le menu Catalogue > Produits. C’est simple, c’est le chiffre dans la colonne la plus à gauche.

Changer la date de création du produit dans la base de données de Prestashop avec son identifiant

Ouvrez ensuite la base de données dans PhpMyAdmin et allez dans la table product_shop. Cliquez sur l’onglet « Rechercher », saisissez l’id du produit et valider.

Accédez au produit depuis PhpMyAdmin pour modifier la date directement dans la base de données

Repérez la colonne date_add, cliquez sur la cellule pour afficher le sélecteur de date et utilisez-le pour modifier la valeur.

Le « datepicker » vous permet de choisir la nouvelle d’ajout du produit dans votre boutique Prestashop

Si vous utilisez le mode « multiboutique » de Prestashop, la recherche à partir de l’id va vous proposer plusieurs lignes. Reproduisez la manipulation pour toutes celles que vous souhaitez, en vous basant sur la colonne id_shop pour identifier la boutique.

Important : si vous ne maîtrisez pas bien PhpMyAdmin, ou que vous ne savez pas comment y accéder, nous vous conseillons de vous tourner vers la 2nde méthode expliquée ci-dessous. D’autre part, pour éviter toute mauvaise surprise, nous vous recommandons de procéder à une sauvegarde de la base de données via le menu Sauvegarde BdD / Base de données avant d’effectuer ces manipulations.

Utiliser un module pour modifier la date d’ajout du produit

Si les manipulations décrites ci-dessus vous semblent complexes, ou si vous voulez simplement vous simplifier le travail, vous pouvez également faire appel à un module pour modifier très facilement la date de création du produit dans Prestashop.

Ça tombe bien, nous avons ce qu’il vous faut ! Ça tombe vraiment bien, il n’est pas cher du tout, et même gratuit pour Prestashop 1.6 🙂

Le fonctionnement est très simple puisque le module ajoute un nouveau champ dans la fiche-article (autrement dit la page du produit, dans l’administration du site), comme vous pouvez le voir sur les captures d’écrans ci-dessous.

Pour Prestashop 1.6 le module crée un nouvel onglet « Date de création du produit »
Prestashop 1.7 - Modifier la date de création du produit
Pour Prestashop 1.7 le champ permettant de modifier la date d’ajout du produit se trouve dans l’onglet « Options »

Pour modifier la date d’ajout du produit il vous suffit de cliquer dans le champ pour faire apparaître le calendrier (ou « datepicker »), puis de choisir la nouvelle date et d’enregistrer. C’est aussi simple que ça.

Ce module est disponible sur notre boutique. N’hésitez pas à cliquer sur le lien ci-dessous pour accéder à sa page de téléchargement. La version pour Prestashop 1.6 est offerte, celle pour 1.7 est proposée à un tout petit prix. Dans les 2 cas le module vous rendra de grands services.

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *