castafiora Posted July 19, 2010 Share Posted July 19, 2010 bonjour,Je débute et j'aimerai créer une page CMS intitulée Espace Pro avec un accès par Mot de Passe (le même pour tous) afin que les revendeurs puissent avoir accès aux tarifs pro.Existe-il une solution pour cela ou un module (je n'ai pas trouvé dans prestatools ni prestastore : les modules proposent de rendre toute la boutique privée et ce que je cherche est juste un accès privé sur une page sans registration, juste avec un mdp ?Une autre question : existe-il un module "revendeurs" ou "Points de vente" pour donner la liste des boutiques où trouver les produits?merci pour votre aide! Link to comment Share on other sites More sharing options...
gibidi Posted July 19, 2010 Share Posted July 19, 2010 oui, il existe un module que j'ai acheté sur [Pas de lien pointant vers un site à vocation commerciale dans cette partie du forum. Merci - Divine] qui s'appelle private-shopTu peux soit bloquer la page d'entrée soit laissé libre et bloquer seulement une page de ton choix...Sinon, si c'est pour un PDF tu as la possibilité avec Acrobat 9 ou peut être un autre logiciel similaire de mettre un mot de passe pour les gens qui souhaitent ouvrir ton PDF. C'est ce que je fais...A+ Link to comment Share on other sites More sharing options...
castafiora Posted July 19, 2010 Author Share Posted July 19, 2010 Merci beaucoup! je regarde ce module tout de suite. Link to comment Share on other sites More sharing options...
castafiora Posted July 20, 2010 Author Share Posted July 20, 2010 Après un test dans la démo de ce module, ce n'est pas ce que je cherche. Avec "Private Shop" , il faut gérer l'inscription de chaque utilisateur ( avec mot de passe privé pour chacun) qui ne peut se connecter qu'après avoir été approuvé par l'admin du site. Ce que je cherche est un simple accès par Mot de passe sur la page "espace pro"( le même pour chaque utilisateur , et distribué avec les catalogues produits papier). En tous cas merci à la personne qui m'a répondu.Quelqu'un aurait une solution ? Link to comment Share on other sites More sharing options...
Natsu Posted July 20, 2010 Share Posted July 20, 2010 Hello,Pourquoi ne pas utiliser les groupes ? Il y a un affichage différent suivant si tu faits partie de tel ou tel groupe Link to comment Share on other sites More sharing options...
castafiora Posted July 20, 2010 Author Share Posted July 20, 2010 Merci pour ta réponse.Oui en effet , mais l'idée c'était que la "page pro" destinée aux boutiques soit accessible sans inscription préalable, sauf par mot de passe distribué sur les catalogues papier . La gestion des groupes implique que l'utilisateur s'inscrive d'abord et que je lui attribue le groupe "pro", pour qu'il puisse avoir accès à la page pro et au cataloque des prix pro (sous forme de fichier pdf), ce qui n'est pas très direct. J'ai regardé les soluces possible en php et j'ai crée (enfin, trouvé sur les forums PHP) une page identification.php + pagepro.php avec accès par mot de passe. Cela pourrait marcher mais je n'arrive pas à l'intégrer dans le système de Prestashop.page identification.php, appelée quand mon client clique sur la "page pro" du menu.(page cms)<html > <head> <title>Page protégée par mot de passe</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> </head> <body> Veuillez entrer le mot de passe pour accéder à l'espace pro : <form action="http://localhost/cms.php?id_cms=8" method="post"> <input type="password" name="mot_de_passe" /> <input type="submit" value="Valider" /> </form> </body></html>pagepro.php (autre page cms):!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html > <head> <title>Codes d'accès au serveur central de la NASA</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> </head> <body> <?php if (isset($_POST['mot_de_passe']) AND $_POST['mot_de_passe'] == "mdp") // Si le mot de passe est bon { // On affiche la page ?>Bienvenue sur la page pro <?php } else // Sinon, on affiche un message d'erreur { echo 'Mot de passe incorrect'; } ?> </body></html>Quelqu'un pour m'aider car visiblement copier ce code dans la partie "html" du cms ne suffit pas.Merci Link to comment Share on other sites More sharing options...
Natsu Posted July 20, 2010 Share Posted July 20, 2010 Effectivement vu comme ça ^^ j'avoue avoir lu le sujet en diagonal je regarde ça Link to comment Share on other sites More sharing options...
castafiora Posted July 20, 2010 Author Share Posted July 20, 2010 merci beaucoup, je cherche aussi de mon coté. Link to comment Share on other sites More sharing options...
Natsu Posted July 20, 2010 Share Posted July 20, 2010 Hello,Voilà c'est un peu "crade" (crade dans le sens il n'y a pas de Multilingue ^^) mais a ça fonctionne parfaitement.Tu as juste à remplacer le fichier cms.php par celui dans le zip, une fois installer, il faut modifier 2 choses: if ($id_cms == 3) Il faut remplacer le 3 par l'id de ton article cms (il semble dans ton code au-dessus que c'est le 8)Puis il faut modifier else if (Tools::getValue('mot_de_passe') == "pro") Il faut modifier pro par le mot de passe que tu veux mettreVoilà voilà cms.zip Link to comment Share on other sites More sharing options...
castafiora Posted July 20, 2010 Author Share Posted July 20, 2010 merci beaucoup, je teste immédiatement. Link to comment Share on other sites More sharing options...
castafiora Posted July 20, 2010 Author Share Posted July 20, 2010 ça marche!!!C'est tout à fait ce dont j'avais besoin, merci encore. ;-) Link to comment Share on other sites More sharing options...
Natsu Posted July 20, 2010 Share Posted July 20, 2010 Pas de soucis castafiora Heureux que ça puisse te servir Link to comment Share on other sites More sharing options...
castafiora Posted July 20, 2010 Author Share Posted July 20, 2010 désolée, mais je ne sais pas comment indiquer aux autres utilisateurs que ce topic est résolu. C'est bien utile quand on cherche sur le forum. Link to comment Share on other sites More sharing options...
Natsu Posted July 20, 2010 Share Posted July 20, 2010 Il suffit que tu ailles sur ton premier message et entre mp et quote tu devais avoir edit.Tu cliques sur le bouton edit est tu modifies le titre de ton message en mettant [résolu] Link to comment Share on other sites More sharing options...
castafiora Posted July 20, 2010 Author Share Posted July 20, 2010 merci, quelle patate je fais :-) Link to comment Share on other sites More sharing options...
Natsu Posted July 20, 2010 Share Posted July 20, 2010 ça arrive quand on est pas trop habitué au forum Link to comment Share on other sites More sharing options...
L.L. Posted March 8, 2011 Share Posted March 8, 2011 Bonjour,J'ai adapter le fichier zippé, et c'est exactement ce que je cherchais, merci beaucoup !Par contre j'ai un petit bug, maintenant les autres pages cms demandent aussi un mot de passe.Pourquoi le mot de passe ne s'applique pas que aux pages que j'ai spécifié? Comment modifier le code?Merci d'avance !!!! Link to comment Share on other sites More sharing options...
mystral46 Posted October 2, 2014 Share Posted October 2, 2014 Bonjour Je n'arrive pas a faire se qui est d'écrit, je cherche aussi a protéger une page cms Pourriez vous m'expliquer les étapes pour le créer, c'est un peu confus pour moi qui débute Merci Link to comment Share on other sites More sharing options...
Anouk PITAT Posted September 21, 2015 Share Posted September 21, 2015 Bonjour Ce topic répond exactement à mes besoins mais j'ai du mal à saisir la marche à suivre. Pourriez-vous m'expliquer plus en détail ? Car lorsque je remplace mon fichier CMS.php dans mon dossier prestashop par celui contenu dans le zip, mon site n'affiche plus aucune page... Link to comment Share on other sites More sharing options...
coeos.pro Posted September 21, 2015 Share Posted September 21, 2015 le fichier cms.php que Natsu a donné il y a plus de 5 ans est valable pour les anciennes versions de prestashop, aujourd'hui sur les dernières versions ça ne fonctionne plus comme ça, il faut donc éviter les posts trop ancien. Link to comment Share on other sites More sharing options...
Anouk PITAT Posted September 21, 2015 Share Posted September 21, 2015 Oui, je m'en suis rendue compte après coup ! Malheureusement, je cherche à faire ceci (à savoir une page CMS accessible seulement via un password). Dois-je faire un nouveau topic pour cela ? Link to comment Share on other sites More sharing options...
coeos.pro Posted September 21, 2015 Share Posted September 21, 2015 oui, précise bien ta version de prestashop et si tu veux mettre un mot de passe, si c'est juste une page CMS... 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