- Forums
- Joomla 3.x
- Discussions générales
- Extensions-tierces
- Composants
- Menu type connexion qui renvoie sur une adresse externe
Question Menu type connexion qui renvoie sur une adresse externe
- 8Fanny8
- Auteur du sujet
- Hors Ligne
- Nouveau membre
Réduire
Plus d'informations
- Messages : 1
- Remerciements reçus 0
22 Mar 2016 16:37 #1
par 8Fanny8
Menu type connexion qui renvoie sur une adresse externe a été créé par 8Fanny8
Bonjour,
Mon objectif est d'avoir (pour 2 cas différents) 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 : forum.joomla.fr/showthread.php?202403-Af...ewfull=1#post1027408
J'ai donc 2 liens de menu (qui s'affichent dans des modules menu en accès public) :
- 1 lien "Login", alias "login", de type url externe, accès Enregistré
- 1 lien "Url1-login", alias "url1-login" de type connexion, accès Invité
... mais dans les paramètres d'un menu connexion on ne peut pas utiliser d'adresse externe.
J'ai essayé :
- un paramètre de redirection après connexion : "www.monsite.fr/menu" pour récupérer l'adresse du lien sécurisé, mais ça ne passe pas
- de créer un fichier mon_template\html\com_users\login\default_login.php pour overrider le formulaire en remplaçant le bloc :
Par :
Le cas de l'index.php est pris en compte, donc apparemment les adresses externes sont bloquées à un autre endroit... peut-être dans l'input suivant qui génère un token pour le formulaire.
Merci pour votre aide !!
Fanny
Mon objectif est d'avoir (pour 2 cas différents) 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 : forum.joomla.fr/showthread.php?202403-Af...ewfull=1#post1027408
J'ai donc 2 liens de menu (qui s'affichent dans des modules menu en accès public) :
- 1 lien "Login", alias "login", de type url externe, accès Enregistré
- 1 lien "Url1-login", alias "url1-login" de type connexion, accès Invité
... mais dans les paramètres d'un menu connexion on ne peut pas utiliser d'adresse externe.
J'ai essayé :
- un paramètre de redirection après connexion : "www.monsite.fr/menu" pour récupérer l'adresse du lien sécurisé, mais ça ne passe pas
- de créer un fichier mon_template\html\com_users\login\default_login.php pour overrider le formulaire en remplaçant le bloc :
<input type="hidden" name="return" value="<?php echo base64_encode($this->params->get('login_redirect_url', $this->form->getValue('return'))); ?>" />
<?php echo JHtml::_('form.token'); ?>
Par :
<input type="hidden" name="return" value="<?php if ($this->params->get('page_heading') == 'Url1-login')
{
echo 'http://www.url1.com';
}
else
{
base64_encode($this->params->get('login_redirect_url', $this->form->getValue('return')));
}
?>" />
<?php echo JHtml::_('form.token'); ?>
Le cas de l'index.php est pris en compte, donc apparemment les adresses externes sont bloquées à un autre endroit... peut-être dans l'input suivant qui génère un token pour le formulaire.
Merci pour votre aide !!
Fanny
Connectez-vous ou Créer un compte pour participer à la conversation.
- lavsteph
- Hors Ligne
- V.I.P
- Fondateur
Réduire
Plus d'informations
- Messages : 9394
- Remerciements reçus 500
23 Mar 2016 10:11 - 23 Mar 2016 10:12 #2
par lavsteph
Réponse de lavsteph sur le sujet Menu type connexion qui renvoie sur une adresse externe
Bonjour et bienvenue,
je ne comprend pas trop une fois tes utilisateurs connectés tu souhaites les faire quitter ton site
je ne comprend pas trop une fois tes utilisateurs connectés tu souhaites les faire quitter ton site
Dernière édition: 23 Mar 2016 10:12 par lavsteph.
Connectez-vous ou Créer un compte pour participer à la conversation.
Droit d'accès du forum
- Vous ne pouvez pas: Créer un nouveau sujet.
- Vous ne pouvez pas: Répondre au sujet.
- Vous ne pouvez pas: Éditer votre message.
Modérateurs: xillibit, tramber91, Scottux, serge, starter
- Forums
- Joomla 3.x
- Discussions générales
- Extensions-tierces
- Composants
- Menu type connexion qui renvoie sur une adresse externe
Temps de génération de la page : 0.229 secondes