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é!