Il est vous peut-être arrivé de vouloir remettre votre produit en nouveauté
Il existe deux solutions dont une donnée par Webbax
- Dupliquer votre produit
- Ajouter un champs “date de publication” dans la fiche produit.
Comment ajouter un champs “date de publication” dans le back-office de Prestashop ?
A) Ouvrer le fichier « \admin\themes\default\template\controllers\products\informations.tpl » et juste avant le code ci-dessous (vers la ligne 189) :
1 2 |
<hr/> {* status informations *} |
Ajoutez le code suivant
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 |
{* Webbax - date ajout produit *} <style> {literal} #ui-datepicker-div{z-index:1000!important;} {/literal} </style> <script type="text/javascript"> {literal} $(function(){ $('#date_add').datepicker({dateFormat:'yy-mm-dd'}); }); {/literal} </script> <div class="form-group"> <label class="control-label col-lg-3" for="date-creation"> <span class="label-tooltip" data-toggle="tooltip" title="{l s="Date d\'ajout"}"> {$bullet_common_field} {l s="Date d\'ajout"} </span> </label> <div class="col-lg-3"> <input maxlength="12" type="text" id="date_add" name="date_add" value="{$product->date_add|htmlentitiesUTF8|date_format:'%Y-%m-%d'}" /> </div> </div> {* -- *} |
B) Retournez dans le back office de Prestashop, ouvrez une fiche produit, vous verrez le champs “Date d’ajout” apparaitre. Mettre la date du jour.
C) Allez sur votre boutique et vous verrez que votre produit est revenu en “nouveauté”
Bonjour,
Pour info pour ceux que ca intéresse nous venons de développer un module pour modifier la date de création des produits et donc pour gérer l’affichage des nouveautés, a découvrir ici: https://addons.prestashop.com/fr/onglet-produit/46213-date-creation-produit.html
désolé si l’autopromotion est interdite, j’aurai essayé!