Mettre une page catégorie comme page d’accueil sous PS 1.6

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  1.5 et 1.6

1. Ouvrez le fichier IndexController.php qui se situe dans controllers/front/IndexController.php

1.1 Modifier « extends »

Remplacer

par

1.2 Afin de définir la catégorie que vous désirez en page d’accueil, on va créer une fonction init() dans lequel on nommera l’id de la catégorie.

A noter : pour connaître l’id de votre catégorie, allez dans le back-office de PrestaShop, puis dans catalogue > catégories

Coller cette fonction juste après.

1.3 Pour terminer, il faut modifier la fonction initContent(). Remplacer le contenu par celui-ci :

 

Pour contrôler que vous avez bien effectué vos modifications, voici le code en entier :

 

Cela donne une première page bien différente…

 

 

Inverser le Hook DisplayHome et DisplayHomeTab sous ps 1.6

Ce tuto va vous permettre d’inverser le hook displayHome et hookDisplayHomeTab, situé sur la page d’accueil de Prestashop

A la base voici comment sont positionnés les deux hooks  :

Comment inverser ses deux hooks ?

  1. Ouvrez le fichier index.tpl qui se situe dans themes > lenomdevotretheme > index.tpl
  2. Mettre le code suivant :

 

avant

 

Pour être sur de votre modification, voici le code en entier :

 

Si vous retournez sur votre boutique, vous verrez que les deux hooks se sont inversés.

Attention : si ce n’est pas le cas, videz le cache de Prestashop (back-office > Paramètres Avancés > Performances

 

 

Supprimer redirection accueil après s’être connecté lors du tunnel d’achat en 5 étapes sous PrestaShop

Après avoir installé le tunnel de commande en 5 étapes sur le site e-commerce d’un client, j’ai rencontré un problème lors de l’étape inscription.

En effet, si vous désirez vous connecter à votre compte durant le tunnel d’achat en 5 étapes, vous êtes redirigé automatiquement vers la page d’accueil au lieu d’être renvoyé sur l’étape suivante.

Comment supprimer ce problème de direction de Prestashop ? 

Voici la solution: il suffit de placer le fichier suivant :  télécharger le fichier dans overrides/controllers/front/.

Ne pas oublier de vider le cache par la suite. 

Sources : Merci à Matthieu Jalbert

 

 

Supprimer la redirection Accueil du bloc Newsletter sous PrestaShop 1.6

Vous l’avez peut-être remarqué mais si le client s’inscrit  à la newsletter, il est obligatoirement renvoyé à la page d’accueil de votre site.

Si vous désirez que le client reste sur la même, suivez ce petit tuto :

Comment puis-je supprimer cette redirection dans Prestashop ? 

  1. Ouvrez le fichier thèmes/lenomduvotretheme/modules/blocknewsletter/blocknewsletter.tpl

Remplacer le code suivant :

par

 

Et voila, c’est tout !

 

 

Optimisez le sitemap de votre boutique PrestaShop 1.6

Qu’est ce qu’un sitemap ? 

Un sitemap est un fichier qui contient une liste enrichie d’URLs internes à un site web. Ce fichier est au format XML. Il permet de fournir aux principaux moteurs de recherche des informations sur les URLs d’un site web qu’ils ne pourraient pas découvrir par eux-mêmes

Comment créer un sitemap depuis le back-office de Prestashop 

Il faut aller dans Modules et Services >  Modules et Services et rechercher le module « Google Sitemap ».

Quelle est la configuration recommandée ?

Comme vous pouvez constater, Prestashop propose d’intégrer au sitemap toutes sortes de pages plus ou moins pertinentes. Hors le plus important dans une boutique, c’est la mise en avant des produits.

Pour optimiser le fichier, je vous conseille d’exclure toutes les pages connexes qui peuvent pénaliser la notoriété des pages qui offrent un contenu plus important. Dans l’exemple suivant j’ai tout coché sauf

  • la page index qui peut générer du flux
  • la page magasin
  • le site map.

Je vous conseille de regarder de temps en temps depuis Google Webmaster Tools, un oeil sur votre sitemap pour s’assurer que le fichier ne contienne pas d’erreurs.

Vous pouvez aussi acquérir notre module compatible PrestaShop et ThirtyBees pour Bing WebTools dans notre section développements.

 

 

Supprimer “Imprimer” sur la fiche produit sous PrestaShop 1.6

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 produit ? 

  • Ouvrez le fichier product.tpl dans ..thèmes/nomdevotretheme/product.tpl
  • Mettez en commentaire cette partie (vers la ligne 230)

  • Nettoyez votre cache : Paramètres Avancées > Performances > Videz le cache (en haut à droite)

 

C’est tout !

 

 

error: Site protégé contre les copieurs !!