J'ai créé un module de connexion personnalisé dans Joomla 2.5 qui apparaît en utilisant fancybox.Comment rediriger l'utilisateur après la connexion dans Joomla 2.5
Notre site utilise l'URL SEF. Maintenant, mon problème est que l'utilisateur ne redirige pas vers la page précédente où la popup est déclenchée.
J'ai utilisé le code suivant dans mon module et je l'ai passé au paramètre "return" du formulaire de connexion.
$uri =& JFactory::getURI();
$redirectUrl = urlencode(base64_encode($uri->toString()));
<input type="hidden" name="return" value="<?php echo $redirectUrl; ?>" />
Mais il redirige avec une certaine valeur ajoutée à la fin de l'URL et affiche la page 404.
e.g.
localhost/xxx/xxxx.html
TO
localhost/xxx/xxxx.html7
essayez sans urlencode. –
sur une note de côté, vous n'avez pas besoin d'utiliser '&' – Lodder