Comment afficher le nom du produit complet – PrestaShop 1.6 &1.7

Dans PrestaShop 1.6 et 1.7, si vos noms de produit sont trop long, ils vont être coupés.

Vous désirez peut-être avoir le nom complet, c’est très simple mais il faudra apporter la modification directement dans le fichier, on ne peut pas le faire depuis le back-office de PrestaShop

PrestaShop 1.6

Ouvrir le fichier product-list.tpl qui se situe dans themes > nomdevotretheme > product-list.tpl

Trouvez le code suivant vers la ligne 114

<h5>
  {if isset($product.pack_quantity) && $product.pack_quantity}{$product.pack_quantity|intval|cat:' x '}{/if}
     <a class="product-name" href="{$product.link|escape:'html':'UTF-8'}" title="{$product.name|escape:'html':'UTF-8'}" itemprop="url" >
	  {$product.name|truncate:45:'...'|escape:'html':'UTF-8'}
     </a>
</h5>

et remplacez le par (on supprime la partie truncate :45)

<h5>
  {if isset($product.pack_quantity) && $product.pack_quantity}{$product.pack_quantity|intval|cat:' x '}{/if}
     <a class="product-name" href="{$product.link|escape:'html':'UTF-8'}" title="{$product.name|escape:'html':'UTF-8'}" itemprop="url" >
	  {$product.name|escape:'html':'UTF-8'}
     </a>
</h5>

PrestaShop 1.7

Ouvrir le fichier product.tpl qui se situe dans themes > nomdevotretheme > templates >  catalog > _partials > product.tpl

Trouvez le code suivant vers la ligne 44

{block name='product_name'}
   {if $page.page_name == 'index'}
     <h3 class="h3 product-title" itemprop="name"><a href="{$product.canonical_url}">{$product.name|truncate:30:'...'}</a></h3>
    {else}
    <h2 class="h3 product-title" itemprop="name"><a href="{$product.canonical_url}">{$product.name|truncate:30:'...'}</a></h2>
      {/if}
{/block}

et remplacez le par (on supprime la partie truncate :30)

{block name='product_name'}
   {if $page.page_name == 'index'}
     <h3 class="h3 product-title" itemprop="name"><a href="{$product.canonical_url}">{$product.name}</a></h3>
    {else}
    <h2 class="h3 product-title" itemprop="name"><a href="{$product.canonical_url}">{$product.name}</a></h2>
      {/if}
{/block}

C’est tout, il faudra peut-être vider le cache pour voir les modifications : cliquez-ici

Articles similaires

Gérer les paniers abandonnés | Astuce Prestashop 1.6
views 5135
Qu'est ce qu'un panier abandonné ?  L’abandon de panier,  c’est lorsque l’un de vos internautes ne finalise pas le processus de commande, après avoir ajouté un ou plusieurs produits dans le panier et cliqué sur le bouton "commander". Un internaute peut décider d'arrêter sa commande à n'importe quelle étape du processus: création de compte, choix de livraison, paiement.... Où consulter la li...
Ajouter « produit deja acheté » sur la page produit | Prestashop 1.6
views 784
Aujourd'hui, nous allons voir comment ajouter la notification "Produit déjà acheté le ....." sur la page produit. Cette astuce (donnée par Nemops) est valable pour Prestashop 1.6. Très rapide à mettre en place. --------------------------------------------------------------- Dans ce tutorial, nous allons "overrider" les fichiers. Si vous upgradez Prestashop, les fichiers modifiés n...
Comment paramétrer la devise dans Prestashop 1.6 & 1.7
views 6998
Par rapport à Prestashop 1.6, la création d’une devise dans Prestashop 1.7 a été grandement simplifiée. Par exemple les champs: code ISO et  ISO code numérique ont été supprimés, il se mettent automatiquement. Dans ce tutoriel, nous allons voir comment paramétrer les devises dans les deux versions. A) Comment accéder à la page devise dans Prestashop 1.6 & 1.7 Prestashop 1.6 1) Depu...
La structure des fichiers du nouveau thème Classic | Prestashop 1.7
views 15052
La version stable de Prestashop 1.7 est sortie ce lundi et comme vous pourrez le constater, la structure des fichiers dans le dossier thème a totalement été remaniée. Maintenant, on retrouve un seul fichier CSS et JS pour tout le site. Les TPL sont classés dans différents dossiers: commandes, clients, catalogues.... Voici la nouvelle structure: A) assets | css ------> theme.css | img ...
Quel nom de domaine pour mon site e-commerce
views 111
MON NOM DE DOMAINE Le choix du nom de domaine est la première décision importante lorsque vous décidez de créer un site e-commerce ou un site vitrine. Il est très important de réfléchir à celui-ci avant de faire votre choix car il a un impact direct sur votre image de marque sur le web et sur la facilité avec laquelle les internautes trouveront votre site sur les moteurs de recherche. ...

2 réponses à “Comment afficher le nom du produit complet – PrestaShop 1.6 &1.7”

  1. Jose reyes dit :

    Bonjour
    sur mon site le code est un peu différent mais si j’ai bien compris il suffit de supprimer « truncate /30… » pour avoir les noms en entier .
    Y a t’il un risque quelconque à faire cette manip ?
    Merci par avance

  2. c_majory dit :

    bonjour,

    il faut toujours faire une sauvegarde de votre site avant toutes modifications. Si vous supprimer pas correctement vous aurez une page blanche.

Laisser un commentaire

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