mickymicky Posted April 3, 2011 Share Posted April 3, 2011 Bonjour à toutes et à tous,Je cherche un moyen d'obliger les visiteurs du site à se connecter pour accéder à la boutique (voir les produits, catégories, acheter, etc ...).Donc en arrivant sur le site, afficher une page de connexion, et tant qu'on est pas connecté, on ne peut rien faire.Merci d'avance de vos réponses. Link to comment Share on other sites More sharing options...
domi77185 Posted April 3, 2011 Share Posted April 3, 2011 Bonjour,Il n'existe pas de moyen que je connaisse en natif dans Prestashop.Vous pouvez néanmoins peut-être répondre à votre besoin en utilisant un des addons d'accès VIP que vous trouverez dans l'onglet "Addons" du site prestashop. Link to comment Share on other sites More sharing options...
mickymicky Posted April 3, 2011 Author Share Posted April 3, 2011 Il doit bien y avoir un option, l'interface est tellement vaste sur prestashop Help me ... Link to comment Share on other sites More sharing options...
mickymicky Posted April 4, 2011 Author Share Posted April 4, 2011 J'ai vu des modules comme "Catégories / Ventes privées" et "Vente privée et VIP - Privates sales and VIP".Quelqu'un ce sert-il déjà de ces modules, et si oui, fonctionnent-ils biens ?J'utilise une v1.4. Link to comment Share on other sites More sharing options...
mickymicky Posted April 7, 2011 Author Share Posted April 7, 2011 Le but est de proposer une sorte de vente privée, où le client est obligé de s'inscrire avant d'accéder à la suite de la boutique, avec les différents produits.Existe t-il une façon (simple si possible) de réaliser cela, et si oui, comme faire.Merci d'avance de vos réponses. Link to comment Share on other sites More sharing options...
a-prods Posted April 7, 2011 Share Posted April 7, 2011 tu peux essayer de mettre ca dans le header.tpl de ton theme, mais point de vu referencement c'est la tete a toto {if $logged} {else} javascript{literal} redirection javascript = "authentication.php" {/literal} fin javascript {/if} en gros si le client est logue il ne se passe rien sinon on fair une redirection javascript vers la page d'autenfication/Attention de bien metre les balise javascript (c'est dur de poster ca!!) Link to comment Share on other sites More sharing options...
a-prods Posted April 7, 2011 Share Posted April 7, 2011 Ah ca ne va pas. ca rentre dans un loop de redirection!!il faut mettre la page authentication en exeption, ce qui donne: {if $logged} {else} {if $page_name != 'authentication'} TA REDIRECTION JAVASCRIPT AVEC {LITERAL} AU DEBUT ET A LA FIN {/if} {/if} Ne pouvant pas poster du javascript et au cas ou tu ne saurit pas comment faire, va voir ici:http://www.tizag.com/javascriptT/javascriptredirect.php Link to comment Share on other sites More sharing options...
mickymicky Posted April 10, 2011 Author Share Posted April 10, 2011 Merci beaucoup de ta réponse.J'ai vu qu'il y a dans la classe Tools 2 fonctions :redirect et redirectLinkJe vais utiliser ça {Tools::redirectLink('authentication.php')}Je ne sais pas si c'est propre dans le header.tpl par contre ?Merci encore de ta réponse. Link to comment Share on other sites More sharing options...
coeos.pro Posted April 19, 2011 Share Posted April 19, 2011 Bonjour, si jamais vous voulez un module qui créée une page de connexion en guise de page d'accueil, j'ai un module qui peut vous intéresser : http://www.coeos.pro/boutique/modules-prestashop/54-boutique-privee.html pour prestashop 1.4 /!\Quelques exemples de résultats obtenus en moins d'1 minute par image: http://i.imm.io/544Y.pnghttp://i.imm.io/546a.pnghttp://i.imm.io/546G.pnghttp://i.imm.io/546V.png@mickymicky : pour le module de vente privée & VIP il permet de réserver un produit à un groupe de client, ça peut être les clients connectés (groupe appelé "defaut") ou un autre groupe de client. Si un article est réservé à un groupe donné, tous les visiteurs qui ne font partie du groupe ne verront pas cet article : il n'apparait pas dans la recherche ajax, page recherche, page catégorie, page fabricant, blocs nouveaux produits, blocs réductions, blocs meilleurs ventes.Mes 2 modules "boutique privée" et "vente privée & VIP" sont 2 modules totalement différents: boutique privée oblige la connexion/inscription, et vente privée VIP sert à vendre un produit à un groupe de client et à le cacher à tous les autres. Link to comment Share on other sites More sharing options...
Grand-mère Posted April 19, 2011 Share Posted April 19, 2011 Je ne comprends pas : cette dernière fonctionnalité (groupe de client / Accès article ) est native dans PS 1.4. Pourquoi un module ? Link to comment Share on other sites More sharing options...
coeos.pro Posted April 19, 2011 Share Posted April 19, 2011 Non c'est groupe de client / catégorie et ce n'est pas nouveau, je crois que ça date de la 1.2.5 (sauf erreur de ma part) Link to comment Share on other sites More sharing options...
Grand-mère Posted April 19, 2011 Share Posted April 19, 2011 Oui, ben on fait une catégorie et c'est marre...Mon Dieu, arrêtez de réinventer la roue, c'est navrant ! Utilisez vos compétences pour créer de la valeur..de grâce ! Link to comment Share on other sites More sharing options...
coeos.pro Posted April 20, 2011 Share Posted April 20, 2011 Oui, ben on fait une catégorie et c'est marre...Mon Dieu, arrêtez de réinventer la roue, c'est navrant ! Utilisez vos compétences pour créer de la valeur..de grâce ! C'est ce que je fait :-) si vous mettez la catégorie ipod accessible à un groupe donnée dont vous ne faites pas partie, le terme ipod reste visible et les produits de la catégorie aussi : http://i.imm.io/56j7.pngAlors qu'avec mon module si je cache le ipod nano (id=1) je passe de http://media.prestastore.com/2293-21849-pbig/vente-privee-et-vip---privates-sales-and-vip.jpg à http://media.prestastore.com/2293-21848-pbig/vente-privee-et-vip---privates-sales-and-vip.jpgMais rien en vous empêche de le le faire vous même si vous êtes réfractaire à l’achat de module Link to comment Share on other sites More sharing options...
Advisuel Posted July 11, 2011 Share Posted July 11, 2011 BonjourExiste t'il un module ou autre pour afficher les catégories mais si on clique dessus on doit se loger pour voir les articles ?ou on affiche les produits mais si on veut entrer dans sa fiche on doit se connecter a son compte ? Link to comment Share on other sites More sharing options...
coeos.pro Posted July 11, 2011 Share Posted July 11, 2011 BonjourExiste t'il un module ou autre pour afficher les catégories mais si on clique dessus on doit se loger pour voir les articles ?ou on affiche les produits mais si on veut entrer dans sa fiche on doit se connecter a son compte ? un module de vente privée ? j'imagine que ça doit se trouver facilement sur http://addons.prestashop.com Link to comment Share on other sites More sharing options...
Yann74 Posted March 17, 2015 Share Posted March 17, 2015 Bonjour, Cela ne fonctionne plus sous 1.6.0.14, une idée ? Link to comment Share on other sites More sharing options...
Rhooooo Posted August 1, 2015 Share Posted August 1, 2015 (edited) Salut, Juste au cas où, me semble qu'il existe une propriété de la classe frontController qui s'occupe de ca: .../classes/controller/FrontController.php (Ligne 71) /** ... **/ public $auth = true //(defaut = false)force la redirection sur le log dès l'init Je sais pas si c'est très correct comme pratique mais cela fonctionne pour mes besoins, n'oubliez pas de surcharger le fichier dans ./override pour éviter les problèmes de maj. si ca peut aider... ^^ Edited August 1, 2015 by Rhooooo (see edit history) 1 Link to comment Share on other sites More sharing options...
Naylou Posted September 25, 2019 Share Posted September 25, 2019 (edited) Si on modifie le fichier FrontController.php cela fonctionne bien 🙂 Par contre je ne comprends pas l'override ... Edited September 25, 2019 by Naylou (see edit history) 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