Quelques variables qui peuvent vous aider pour votre mise en page – Prestashop 1.7 & 1.6

Dans le tuto du jour, je vais énumérer quelques variables de PrestaShop 1.6 PrestaShop 1.7 qui peuvent vous aider pour personnaliser votre site.

N’hésitez pas à les partager via les commentaires
——————

Insérez un lien vers une page CMS dans un fichier TPL

Prestashop 1.6 : {$link->getCmsLink()}

Exemple : l’id de la page cms est 3

Prestashop 1.7 : {url entity=’cms’ id=$id_cms}

Exemple : l’id de la page cms est 3

——————

Insérez un lien vers une page  dans un fichier TPL

Prestashop 1.6 : {$link->getPageLink()}

Exemple : lien vers l’historique de commande

Prestashop 1.7{$urls.pages.myPageName}

Exemple : lien vers l’historique de commande

——————

Insérez un lien vers une page CATÉGORIE dans un fichier TPL

Prestashop 1.6 : {$link->getCategoryLink()}

Exemple :  l’id de la categorie  3

Prestashop 1.7 : {url entity=’category’ id=$id_category }

Exemple :  l’id de la categorie  3

——————

Insérez un lien vers une IMG dans un fichier TPL

Prestashop 1.6 : {$img_dir}

Exemple :  le dossier img se situe à l’intérieur de votre theme

Prestashop 1.7 : {url entity=’category’ id=$id_category }

Exemple :  le dossier img se situe à l’interieur de votre thème dans le dossier asset, si celui-ci n’existe pas vous pouvez créer le dossier img

——————

Faire apparaitre un contenu seulement sur :

Une de vos pages cms : si vous désirez que votre contenu apparaisse sur le cms avec l’id 3

Prestashop 1.6

Prestashop 1.7 :  

si vous êtes sur page.tpl

si vous êtes sur un autre fichier que cms.tpl exemple header.tpl

——————

Une de vos pages catégories


Exemple 1) si vous désirez que votre contenu apparaisse sur la catégorie avec l’id 4

Prestashop 1.6 :

Prestashop 1.7 :

si vous êtes sur category.tpl

si vous êtes sur un autre fichier que category.tpl exemple header.tpl


Exemple 2) afficher un texte seulement sur les catégories de niveau 2

Prestashop 1.6 :

Prestashop 1.7 :

si vous êtes sur category.tpl

si vous êtes sur un autre fichier que category.tpl exemple header.tpl

——————

Une de vos pages produits en fonction de l’id produit

Prestashop 1.6 : si vous désirez que votre contenu apparaisse sur le produit avec l’id 3

Prestashop 1.7 : si vous désirez que votre contenu apparaisse sur le produit avec l’id 3

si vous êtes sur product.tpl

si vous êtes sur un autre fichier que category.tpl exemple header.tpl

——————

Une de vos pages produits en fonction de sa catégorie par défaut ou de sa catégorie parente

Exemple 1) Si la catégorie par défaut à l’id 4. Par exemple sur le thème par défaut de Prestashop 1.7 l’id 4 correspond à l’onglet homme

Prestashop 1.6 : on est dans le fichier product.tpl

Prestashop 1.7 : on est dans le fichier product.tpl

Exemple 2) Si la catégorie parent à l’id 3. Par exemple sur le thème par défaut de Prestashop 1.7 l’id 3 correspond à l’onglet vêtement

Prestashop 1.6 : on est dans le fichier product.tpl

Prestashop 1.7 : on est dans le fichier product.tpl 

 A noter : il faut mettre les deux variables car cela va dépendre si le client arrive sur la fiche produit  en cliquant sur la catégorie parent ou la catégorie par défaut

 

 

Articles similaires

Configurer le mode multi-boutique dans PrestaShop 1.6 & 1.7
views 10308
A NOTER : malheureusement à ce jour, il existe encore pas mal de bugs avec la version 1.7 (la dernière 1.7.6 ne régle pas tous les problèmes) Qu’est ...
Améliorer les performances de votre boutique Prestashop 1.6
views 4036
A) Connaitre les performances de sa boutique Prestashop Lorsqu'un internaute arrive sur votre site de vente en ligne en général il n'a pas la patienc...
Gratuit : template facture et bon de livraison | Astuce Prestashop 1.6
views 17142
On ne va pas se le cacher, la mise en page des pdf des factures et bons de livraison, n'est vraiment pas top. Je vous propose donc une nouvelle mis...
Vider le cache dans Prestashop 1.6 et Prestashop 1.7
views 19082
Pourquoi vide t-on le cache dans Prestashop ?  Lorsque vous modifiez des codes dans prestashop pour améliorer par exemple le thème graphique, il se p...
Comment créer une fiche Produit sur Prestashop 1.7
views 5050
Dans ce tutoriel, nous allons voir comment créer une fiche produit dans Prestashop 1.7. Comme vous pourrez le constater, cette page diffère totalem...
Ajouter un fichier audio sur les page cms | Astuce Prestashop 1.6
views 461
Vous avez peut-être essayé d'insérer un fichier audio dans vos pages cms mais sans succès ? Voici un petit tuto rapide (3 étapes) qui vous le perme...
Le nouveau menu du back-office de Prestashop 1.7 – Partie 3
views 9992
Pour rappel, le menu du back-office de Prestashop 1.7 est organisé en 3 parties : Vendre qui regroupe les commandes, le catalogue, les clients, l...
Désactiver “Suivez le guide : découvrez PrestaShop “
views 169
Vous en avait marre de voir la bannière "Suivez le guide : découvrez PrestaShop ", sur vos pages ? Dans ce cas, suivez ce tuto Comment dés...
Mettre une page catégorie comme page d’accueil | Astuce Prestashop 1.6
views 1090
Ce petit tuto va vous permettre de transformer votre page catégorie en page d'accueil. Cette petite astuce Prestashop est valable pour la version  ...
Installer manuellement un module PrestaShop
views 1494
Voici un petit tuto pour vous permettre d'installer manuellement votre module PrestaShop Pour ce tuto, nous allons partir du fait que vous avez ach...

Laisser un commentaire

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