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

Supprimer « Imprimer » sur la fiche produit | Astuce Prestashop 1.6
views 2123
Personnellement, je n'arrive plus à me souvenir la dernière fois où j'ai imprimé une fiche produit depuis le site d"une boutique en ligne. Je suppose que si vous lisez cet article, vous êtes dans la même situation. Il est très simple de supprimer le mot et l'icône "Imprimer" sur la fiche produit,  mais il faut obligatoirement passer par le code. Comment supprime t-on "Imprimer"  sur la fiche p...
COMMENT AJOUTER UN TRANSPORTEUR DANS PRESTASHOP 1.6 ?
views 3719
Dans ce tutoriel, nous allons voir comment ajouter et paramétrer un transporteur, afin que vos clients puissent choisir son mode de livraison sur votre site de vente en ligne. Il existe deux manières à ce jour d'ajouter un transporteur dans Prestashop: utiliser un module du transporteur choisi insérer le transporteur soi-même. A) Quel transporteur utilise un module adapté à Prest...
Gratuit : template facture et bon de livraison | Astuce Prestashop 1.6
views 24094
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 mise en page dont vous pourrez télécharger les fichiers gratuitement. Cette astuce Prestashop est valable pour la version 1.6 et 1.5 Note : il existe un bug dans la version 1.6.1.5. Si vous avez une page blanche lorsque vous désirez téléch...
Comment modifier le message de Copyright en bas de page | Prestashop 1.7 ?
views 20878
Lors du paramétrage de votre boutique Prestashop, vous désirez peut-être modifier le message de Copyright en bas de page. Par défaut, le message est le suivant : © 2016 – Ecommerce software by PrestaShop™. Lorsque nous cliquons sur lien,  on est transféré sur le site de Prestashop. Dans un premier temps, nous verrons comment modifier le message et dans un deuxième temps, comment modif...
Taille des Images du thème par défaut de Prestashop 1.6
views 7008
Ce tutoriel va vous permettre de connaitre la taille des images du thème par défaut de Prestashop La plupart des images que vous téléchargez dans le back-office doivent être enregistrées au format .jpg ou .png. Attention pour activer le format png il faut aller dans Préférences > Images et dans la partie "Options de génération d'images", cochez dans format d'image : Utiliser le PNG uniquemen...

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 *