Jump to content

Problème ajout champs dans product-list.tpl


Recommended Posts

Bonjour,

 

en m'inspirant des articles http://www.paulineghiazza.fr/ajouter-un-champ-dans-le-backoffice-prestashop-1-5/ et http://www.paulineghiazza.fr/prestashop-1-5-ajouter-un-champ-pour-les-categories-et-activer-lediteur/

 

J'ai réussi à ajouter un champs "ancienne référence" à mes produits.

Cela fonctionne coté backoffice et niveau front office j'ai bien réussi à afficher ce nouveau champs dans mes pages product.tpl et product-list.tpl, du coup ce champs s'affiche bien dans mes listes de produits par catégorie et dans les pages individuelles de produits, sauf dans la rubrique Nouveaux Produits et dans mes résultats de recherche où j'ai le message : 

<b>Notice</b>:  Undefined index: ancienneref in /home/xxxxxx/www/cache/smarty/compile/17/8c/86/178c863e7f2349e0d09b69def5debf490047968c.file.product-list.tpl.php  on line  186

 

 ce qui correspond au code que j'ai ajouté en page product-list.tpl à savoir : 

{if $product.ancienneref} (ancienne réf. {$product.ancienneref}){/if}

Je pense que le problème vient de mon override de Category.php

 

Si quelqu'un veux bien m'aider je fournirai toutes mes modifications.

 

De plus, comment faire pour que ce nouveau champs soit indexé dans le moteur de recherche de Prestashop?

 

merci d'avance

 

Thierry

ma version de PS: PrestaShop™ 1.6.0.8 

Edited by SousCafeine (see edit history)
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...