Voici une petite astuce pour prestashop 1.4 qui va vous permettre de rajouter des variables globales Smarty à utiliser dans vos templates.
Continuer la lecture de « Rajouter des variables globales smarty dans prestashop »
Obtenir facilement les url rewrite de vos page cms sur prestashop 1.4
Voici une astuce qui devrait vous faciliter la vie si vous créez des liens cms dans vos templates avec Prestashop 1.4.
Continuer la lecture de « Obtenir facilement les url rewrite de vos page cms sur prestashop 1.4 »
Boucle de redirection prestashop 1.6
Voici comment contourner le problème des boucles de redirections que l’on peut parfois rencontrer avec prestashop 1.6
Continuer la lecture de « Boucle de redirection prestashop 1.6 »
Error reading pathfile (no key word F_DEFAULT) avec le module atos
Ce message d’erreur peut apparaître avec le module atos pour Prestashop lorsque le nom de domaine de votre site est trop long ou le dossier pour accéder au module atos est lui aussi trop long. Voici la solution
<!–more–>
Il faut utiliser les liens symboliques dans le fichier modules/atos/pathfile.
Pour un fichier pathfile comme ceci:
DEBUG!NO! D_LOGO!/modules/atos/logos/! F_CERTIFICATE!/home/domains/monsite.com/public_html/modules/atos/certif! F_PARAM!/home/domains/monsite.com/public_html/modules/atos/parmcom! F_DEFAULT!/home/domains/monsite.com/public_html/modules/atos/parmcom.cyberplus!
Vous pouvez le remplacer par ceci:
DEBUG!NO! D_LOGO!/modules/atos/logos/! D_PARM!/home/domains/monsite.com/public_html/modules/atos! F_CERTIFICATE!D_PARM!/certif! F_PARAM!D_PARM!/parmcom! F_DEFAULT!D_PARM!/parmcom.cyberplus!
Ainsi au lieu de réutiliser à chaque fois « /home/domains/monsite.com/public_html/modules/atos », vous utilisez « D_PARM » et limitez le nombre de caractères.
Comment partager correctement les pages de votre site sur Facebook ?
Lorsqu’on partage l’url d’une page sur Facebook, ce dernier tente de récupérer le titre de la page, l’url, une description et une image. Dans certains cas ça marche assez bien mais parfois il ne trouve pas les bonnes infos et vous vous retrouvez avec une image inappropriée ou un texte inutile. La solution ? L’open graph !
Continuer la lecture de « Comment partager correctement les pages de votre site sur Facebook ? »
Prix à 0 pour les déclinaisons suite à une mise à jour Prestashop
Si vous rencontrez ce problème après avoir fait une mise à jour de votre boutique en version 1.6, il suffit de repérer dans le fichier product.tpl la ligne suivante:
var group_reduction = ‘{$group_reduction}';
Et de la remplacer par
var group_reduction = ‘{1-$group_reduction}';
Utiliser addJsDef sur un ancien thème prestashop
Si comme moi vous avez besoin de rendre un thème prestashop 1.4 compatible avec la version 1.6. Vous aurez peut être besoin d’utiliser la fonction addJsdef.
Continuer la lecture de « Utiliser addJsDef sur un ancien thème prestashop »
Gestion des positions dans un module prestashop
Voici le code d’un objet et d’un controller qui vont vous permettre de rajouter la gestion des positions dans vos modules.
Continuer la lecture de « Gestion des positions dans un module prestashop »
Autoriser le javascript dans l’éditeur de texte de prestashop 1.6
Vous l’avez peut être remarqué l’éditeur de texte de Prestashop à la fâcheuse habitude de supprimer le code javascript (et beaucoup d’autres codes d’ailleurs) sans vous demander votre avis.
Voici comment faire pour corriger ce problème.
Continuer la lecture de « Autoriser le javascript dans l’éditeur de texte de prestashop 1.6 »
Redirection des www en multiboutique avec Prestashop
Il arrive dans certains cas que les redirections ne fonctionnent pas correctement en multiboutique avec Prestashop.
Continuer la lecture de « Redirection des www en multiboutique avec Prestashop »