thomas06 Posted September 17, 2011 Share Posted September 17, 2011 Bonjour tout le monde, Je viens à vous car j'ai un soucis de session avec mon Prestashop. Je m'explique, j'ai un site de vente, et j'aimerai que si le visiteur n'a pas de compte sur le site, ou qu'il ne soit pas connecté tout simplement à son compte, qu'il ne puisse pas voir un certain module "Produit phare sur la page d'accueil" J'ai essayé de mettre le module en exception avec différents fichiers, t'elle que index.php, mais bien sur ça n'affiche plus du tout le module qu'on soit connecté ou non à son compte. Donc m'a question est " Comment éviter l’affichage si une personne n'est pas connecté?" Existe t-il un module pour gérer cela ou faut-il récupérer un script ? J'ai essayé un print_r($_SESSION);, aucune erreur (je travail en local) J'ai même essayé un echo, mais rien ni fait rien ne s'affiche alors que ça devrait m'afficher "array" à priori. Et j'ai aussi tester des conditions si la session existe afficher X sinon Y Y a til une manière de récupérer la session sur Prestashop comme Joomla ou Wordpress? Ma version prestashop est : 1.4.4.1 Voila je vous remercie par avance Cordialement, Link to comment Share on other sites More sharing options...
thomas06 Posted September 20, 2011 Author Share Posted September 20, 2011 UP Link to comment Share on other sites More sharing options...
JordanBelfort Posted September 20, 2011 Share Posted September 20, 2011 Prestashop utilise smarty donc tu peux oublier print, echo et compagnie. Tu dois modifier le fichier template (.tpl) là où tu veux appliquer ta condition. Pour les produits phares, tu modifieras donc le fichier tpl de productsfeatured ou homepagefeatured je sais plus le nom et tu appliques la condition suivante : {if $logged} Je suis connecté {else} Je suis pas connecté {/if} Après ça dépend aussi de quelle version de Prestashop tu utilises ! Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now