it-swarm-es.tech

Redireccionar a la página anterior después de iniciar sesión en el componente personalizado

Quiero redirigir a los usuarios después de iniciar sesión Enlace actual en el componente personalizado joomla 2.5 Uso este código pero después de iniciar sesión tengo el error 500

          $user =& JFactory::getUser();
          $mainframe  = JFactory::getApplication();
            if($user->id == 0){
                $uri =& JFactory::getURI();
                $url = base64_encode($uri->toString());
                $returnurl = JRoute::_('index.php?option=com_users&view=login&return='.base64_encode($url));        
                $mainframe->Redirect($returnurl,JText::_('Please Login'));
            } 

como puede hacerlo

6
saber

Tratar:

$url = base64_encode(JUri::current());
$returnurl = JRoute::_('index.php?option=com_users&view=login&return='.$url, false); //false will make the URL non-xhtml
$mainframe->redirect($returnurl,JText::_('Please Login'));
4
Mike Feng