Mode catalogue Prestashop : ajouter le prix sur la fiche produit

Si vous ne souhaitez pas faire de vente en ligne, mais montrer vos produits, le mode catalogue de Prestashop est une bonne solution.

Le mode catalogue supprime les fonctionnalités liées à la vente (mise au panier notamment). Mais il supprime aussi tous les prix ; ils ne sont plus visibles.

Si vous souhaitez que vos visteurs connaissent vos tarifs, il est possible de faire apparaître vos prix (mais aussi les promotions, les soldes, etc) sur les fiches produits.

Exemple, sur une boutique modifiée :

Catalogue avec prix

Pour cela, il faut légèrement modifier le fichier product.tpl de votre thème.

Tuto rapide (pour lecteur un peu habitué à l’utilisation du ftp, d’un éditeur de fichier, etc):

  1. Télécharger et ouvrir le fichier product.tpl qui se trouve dans votreboutique/themes/nomdutheme avec votre éditeur.

2. Faites en une sauvegarde avant toute modification.

3. Rechercher dans ce fichier (ligne 240 environ) :    <!– pb-right-column–>

                                                                                              <div class= »pb-right-column col-xs-12 col-sm-4 col-md-3″>

4. Puis, dans la partie qui suit, supprimer les parties de code notées en rouge ci-dessous :

<form id= »buy_block »{if $PS_CATALOG_MODE && !isset($groups) && $product->quantity > 0} class= »hidden »{/if} action= »{$link->getPageLink(‘cart’)|escape:’html’:’UTF-8′} » method= »post »>
<!– hidden datas –>
<p class= »hidden »>
<input type= »hidden » name= »token » value= »{$static_token} » />
<input type= »hidden » name= »id_product » value= »{$product->id|intval} » id= »product_page_product_id » />
<input type= »hidden » name= »add » value= »1″ />
<input type= »hidden » name= »id_product_attribute » id= »idCombination » value= » » />
</p>
<div class= »box-info-product »>
<div class= »content_prices clearfix »>
{if $product->show_price && !isset($restricted_country_mode) && !$PS_CATALOG_MODE}

      5. Enregistrer puis transferer dans le dossier initial pour remplacer l’ancien fichier.

Remarque : avec cette méthode, les prix apparaissent uniquement sur les fiches produits.

Si vous souhaitez qu’ils apparaissent aussi dans les listes de produits (sur la page d’accueil, les produits phare, etc), il faudra faire une autre modification (non détaillée dans ce tuto), mais dans le fichier product-list.tpl

Si vous souhaitez de l’aide, vous pouvez me contacter.

Mode catalogue Prestashop : ajouter le prix sur la fiche produit