Transformer les tabs de la page d’accueil en bloc | Astuce Prestashop 1.6

Ce tutorial va vous permettre de transformer les tabs “Populaire”, “Meilleurs ventes”, “Nouveaux Produits” et “Promotions” de la page d’accueil en bloc

Cette astuce Prestashop a été testée sur la version 1.6.1

Attention, cette astuce est conseillée pour les personnes qui connaissent un minimum Prestashop, html et css.

A)  Bloc Populaire

1)  Aller dans Modules > Positions.

1.1 ) Dégreffer le module “Produits mis en avant sur la page d’accueil” du hook displayHomeTab & displayHomeTabContent

Block Populaire

1.2) Greffer le même module sur le hook “Display Home”

Block Populaire

1.3) Si vous désirez, vous pouvez modifier la position  du module “Produits mis en avant sur la page d’accueil”

Capture d’écran 2015-10-19 à 17.39.37

2) Si vous retournez sur votre boutique, vous verrez que l’onglet “Populaire”  forme maintenant un bloc. Mais le nom a disparu. Pour cela, allez dans votre thème > modules > homefeatured > homefeatured.tpl

Remplacer

Par

Résultat

Block Poulaire

B)   Bloc Meilleurs Ventes 

Nous allons overrider le fichier “blockbestsellers.php”. En effet si par exemple vous désirez mettre à jour le module,  les modifications ne seront pas supprimées. Il est possible d’overrider un module qu’à partir de 1.6.014

    1. Aller dans override > modules.
    2. Créer un dossier qui se nommera : blockbestsellers
    3. A l’intérieur du dossier, créer un fichier  qui se nommera :  blockbestsellers.php et insérer le code suivant

—————————————

4) Dans le back office de Prestashop, allez dans Modules > Positions

4.1 ) Dégreffer le module “Bloc meilleures ventes” du hook displayHomeTab & displayHomeTabContent

Block Meilleurs Ventes

4.2) Greffer le module “Bloc meilleures ventes” sur le hook displayHome

Block Meilleurs Ventes

4.3) Si vous désirez, vous pouvez modifier la position du module “Bloc meilleures ventes”

Capture d’écran 2015-10-19 à 17.39.37

———————-

5) Nous allons donner un nom au block.  Pour cela, ouvrir le fichier blockbestsellers-home.tpl (selon la version de prestashop, le fichier n’est pas pas au même endroit dans le module” par exemple sur la version 1.6.09, il est à la racine mais sur la version 1.6.014 il se situe dans le fichier “views”).

Remplacer

Par

————————————

Résultat :

Capture d’écran 2015-10-19 à 18.04.46

C)   Bloc Nouveauté

Nous allons overrider le fichier “blocknewproducts.php”. En effet si par exemple vous désirez mettre à jour le module,  les modifications ne seront pas supprimées. Il est possible d’overrider un module qu’à partir de 1.6.014

  1. Aller dans override > modules.
  2. Créer un dossier qui se nommera : blocknewproducts
  3. A l’intérieur du dossier, créer un fichier  qui se nommera : blocknewproducts.php et insérer le code suivant

——————————————–

4) Dans le back office de Prestashop, allez dans Modules > Positions

4.1 ) Dégreffer le module “Bloc nouveaux produits” du hook displayHomeTab & displayHomeTabContent

Bloc Nouveaux Produits - Prestashop

4.2) Greffer le le module “Bloc nouveaux produits” sur le hook displayHome

Bloc Nouveaux Produits - Prestashop

4.3) Si vous désirez, vous pouvez modifier la position du module “Bloc nouveaux produits”

Capture d’écran 2015-10-19 à 17.56.01

——————————

5) Nous allons donner un nom au block.  Pour cela, ouvrir le fichierblocknewproducts_home.tpl (selon la version de prestashop, le fichier n’est pas pas au même endroit dans le module” par exemple sur la version 1.6.09, il est à la racine mais sur la version 1.6.014 il se situe dans le fichier “views”).

Remplacer

Par

————————————

Résultat :

Capture d’écran 2015-10-19 à 18.04.01

D)   Bloc Promotion

Nous allons overrider le fichier “blockspecials.php”. En effet si par exemple vous désirez mettre à jour le module,  les modifications ne seront pas supprimées. Il est possible d’overrider un module qu’à partir de 1.6.014

  1. Aller dans override > modules.
  2. Créer un dossier qui se nommera : blockspecials
  3. A l’intérieur du dossier, créer un fichier  qui se nommera : blockspecials.php et insérer le code suivant

——————————————–

4) Dans le back office de Prestashop, allez dans Modules > Positions

4.1 ) Dégreffer le module “Bloc promotions” du hook displayHomeTab & displayHomeTabContent

Capture d’écran 2015-10-19 à 20.12.29

4.2) Greffer le le module “Bloc promotions” sur le hook displayHome

Capture d’écran 2015-10-19 à 20.13.44

4.3) Si vous désirez, vous pouvez modifier la position du module “Bloc promotions”

Capture d’écran 2015-10-19 à 20.14.48

——————————

5) Nous allons donner un nom au block.  Pour cela, ouvrir le fichier blockspecials-home.tpl (selon la version de prestashop, le fichier n’est pas pas au même endroit dans le module” par exemple sur la version 1.6.09, il est à la racine mais sur la version 1.6.014 il se situe dans le fichier “views”).

Remplacer

Par

————————————

Résultat :

Capture d’écran 2015-10-19 à 20.16.32

Et voila. Il faudra un peu de css pour harmoniser tout cela mais maintenant vous avez vos blocs

 

Articles similaires

Prestashop 1.6 | Slider sur toute la largeur sur votre page d’accueil
views 8593
Voici un tutorial qui va vous permettre d'afficher le slider de votre page d'accueil sur toute la largeur. Valable pour prestashop 1.6 A noter : la largeur maximum de l'ensemble de votre contenu est 1170px.  Si vous désirez afficher une photo correctement sur votre site, je vous conseille une largeur de 1170px. La hauteur est libre. Update : il se peut que ce tuto ne fonctionne pas. La no...
Comment afficher le nom du produit complet – PrestaShop 1.6 &1.7
views 1522
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-...
Insérer un dropdown panier dans Prestashop 1.7
views 6046
Comme vous avez certainement pu le constater, pas mal de fonctionnalités ont disparus dans la version 1.7 de Prestashop. je trouve personnellement qu'il y a encore énormément de bugs, l'ergonomie laisse vraiment à désirer notamment sur la partie mobile.... Une des fonctionnalités qui a été supprimée est le dropdown panier. Voici un tutoriel qui va vous permettre de le remettre. Tout ce passe...
Les modules installés par défaut sur le front-office de votre boutique | Prestashop 1.7
views 2979
La version Prestashop 1.7 officielle est sortie. La liste des modules installée par défaut sur votre boutique a considérablement diminué puisqu'il y a en plus que 19. Les noms ont aussi été modifiés. Pour les consulter, il faut aller dans le back-office de Prestashop Modules > Modules & Services > Gérer les modules installés Liens pour suivre sur réseaux sociaux Ce module permet...
A/B Testing – Quick Vs Multi Page checkout – Which performs better?
views 589
Checkout pages are the last part of transaction that confirms sale. They ask customer about their personal information (name, CNIC, credit card info, social security) so they can be billed and their product shipped to them. There are many reasons why customers resort to shopping cart abandonment. Sometimes the Checkout is badly optimized with an ill-defined structure. There might be excessive l...

5 réponses à “Transformer les tabs de la page d’accueil en bloc | Astuce Prestashop 1.6”

  1. Amélie dit :

    Mille merci, je cherchais cette solution depuis très longtemps !
    Vous m’avez beaucoup aidée.

  2. Gilles dit :

    Bonjour ,

    Je suis “tombé” sur votre site fort intéréssant , en cherchant le moyen d’insérer une page de capture d’email sur la page d’accueil lorsque les clients arrivent sur celle-ci , mais je n’ai pas trouvé .

    Avez vous une astuce à ce sujet ?

    à l’avance merci
    Gilles

  3. c_majory dit :

    Bonjour,

    Il faut acheter un module pour avoir cette fonctionnalité: http://addons.prestashop.com/fr/recherche?id_category=0&search_query=newsletter+

  4. manu dit :

    bonjour, très bien ce tuto!
    j’ai modifié le block populaire et promotion, comment faire pour centrer les mots?
    car je cherche dans le css, mais je ne trouve pas.
    merci pour votre aide

  5. c_majory dit :

    Bonjour,

    Tu pourrais me donner l’url de ton site ?

    Merci

Laisser un commentaire

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