Я создал пользовательский модуль входа в Joomla 2.5, который появляется с использованием fancybox.Как перенаправить пользователя после входа в систему Joomla 2.5
Наш сайт использует URL-адрес SEF. Теперь моя проблема заключается в том, что пользователь не перенаправляет на предыдущую страницу, где всплывающее окно является триггером.
Я использовал следующий код в своем модуле и передал его в «возвращаемый» параметр формы входа.
$uri =& JFactory::getURI();
$redirectUrl = urlencode(base64_encode($uri->toString()));
<input type="hidden" name="return" value="<?php echo $redirectUrl; ?>" />
Но оно перенаправляется с некоторой добавленной стоимостью в конце URL-адреса и показывает страницу 404.
e.g.
localhost/xxx/xxxx.html
TO
localhost/xxx/xxxx.html7
попробуйте без urlencode. –
на боковой ноте, вам не нужно использовать '&' – Lodder