Overriding Return-URL in own Components doesn't work correct - Joomla! Forum - community, help and support
hi everyone,
if want overwrite default login url have set in backend, still returns url backend.
i followed instructions tutorial:
http://docs.joomla.org/how_do_you_redir ... overriding
my redirection code:
but in default login template following code overwrites return url
path /components/com_users/views/login/tmpl/default_login.php
in opinion doesn't make sense or wrong?
kind regards,
qlimax
if want overwrite default login url have set in backend, still returns url backend.
i followed instructions tutorial:
http://docs.joomla.org/how_do_you_redir ... overriding
my redirection code:
code: select all
$this->app = jfactory::getapplication();
$this->user = jfactory::getuser();
if ($this->user->get('guest') == 1)
{ // redirect login
$this->app->enqueuemessage(jtext::_('com_mycomponent_user_login_first'), 'notice');
$redirecturl = '&return=' . urlencode(base64_encode("index.php?option=com_mycomponent&view=cart"));
$this->app->redirect(jroute::_('index.php?option=com_users&view=login' . $redirecturl));
return;
}
but in default login template following code overwrites return url
path /components/com_users/views/login/tmpl/default_login.php
<input type="hidden" name="return" value="<?php echo base64_encode($this->params->get('login_redirect_url', $this->form->getvalue('return'))); ?>" />
in opinion doesn't make sense or wrong?
kind regards,
qlimax
ticket opened:
http://joomlacode.org/gf/project/joomla ... 59&start=0
http://joomlacode.org/gf/project/joomla ... 59&start=0
Comments
Post a Comment