Bonjour,
Mon objectif est d'avoir un lien de menu qui renvoie vers une adresse externe :
-> directement pour les utilisateurs déjà enregistrés
-> en passant par le formulaire de connexion pour les autres
J'ai utilisé la solution proposée par Rajoz ici : http://forum.joomla.fr/showthread.ph...=1#post1027408
J'ai donc 2 liens de menu (qui s'affichent dans des modules menu en accès public) :
- 1 lien "Menu", alias "menu", de type url externe, accès Enregistré
- 1 lien "Menu", alias "menu-login" de type connexion, accès Invité, paramètre de redirection après connexion : "http://www.monsite.fr/menu" pour récupérer l'adresse du lien sécurisé puisqu'on ne peut pas mettre d'url externe dans ce paramètre.
Ca fonctionne presque, le problème c'est que lorsque je me connecte en passant par le formulaire, je suis renvoyée sur www.monsite.fr/menu sans être renvoyée sur l'url externe, ce qui aboutit à une 404.
Il doit y avoir quelque chose dans le mécanisme des menus que je n'ai pas bien compris, ou alors l'url externe n'est juste pas accessible de cette manière.
J'ai aussi essayé avec un lien qui ne s'affiche nulle part mais qui est en accès public, le résultat est le même.
Merci de votre aide !
Mon objectif est d'avoir un lien de menu qui renvoie vers une adresse externe :
-> directement pour les utilisateurs déjà enregistrés
-> en passant par le formulaire de connexion pour les autres
J'ai utilisé la solution proposée par Rajoz ici : http://forum.joomla.fr/showthread.ph...=1#post1027408
J'ai donc 2 liens de menu (qui s'affichent dans des modules menu en accès public) :
- 1 lien "Menu", alias "menu", de type url externe, accès Enregistré
- 1 lien "Menu", alias "menu-login" de type connexion, accès Invité, paramètre de redirection après connexion : "http://www.monsite.fr/menu" pour récupérer l'adresse du lien sécurisé puisqu'on ne peut pas mettre d'url externe dans ce paramètre.
Ca fonctionne presque, le problème c'est que lorsque je me connecte en passant par le formulaire, je suis renvoyée sur www.monsite.fr/menu sans être renvoyée sur l'url externe, ce qui aboutit à une 404.
Il doit y avoir quelque chose dans le mécanisme des menus que je n'ai pas bien compris, ou alors l'url externe n'est juste pas accessible de cette manière.
J'ai aussi essayé avec un lien qui ne s'affiche nulle part mais qui est en accès public, le résultat est le même.
Merci de votre aide !
Commentaire