×
Please submit new Bug Reports on GitHub: github.com/Jensen-Technologies/component-creator-issues/issues
Redirect to home after saving
Marcos
New Member
Posts: 5
8 года 9 мес. назад #1213
от Marcos
Marcos создал тему: Redirect to home after saving
Hi, could someone help me redirect to the main page after you saved the item on the front end?
At controllers.php I found this line:
// Redirect to the list screen.
$this->setMessage(JText::_('COM_PEDIDODEMUSICA_ITEM_SAVED_SUCCESSFULLY'));
$menu = JFactory::getApplication()->getMenu();
$item = $menu->getActive();
$url = (empty($item->link) ? 'index.php?option=com_pedidodemusica&view=pedidos' : $item->link);
$this->setRedirect(JRoute::_($url, false));
I need change to redirect to home. Thank You
At controllers.php I found this line:
// Redirect to the list screen.
$this->setMessage(JText::_('COM_PEDIDODEMUSICA_ITEM_SAVED_SUCCESSFULLY'));
$menu = JFactory::getApplication()->getMenu();
$item = $menu->getActive();
$url = (empty($item->link) ? 'index.php?option=com_pedidodemusica&view=pedidos' : $item->link);
$this->setRedirect(JRoute::_($url, false));
I need change to redirect to home. Thank You
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Francesco Reitano
New Member
Posts: 7
8 года 9 мес. назад #1214
от Francesco Reitano
Francesco Reitano ответил в теме Redirect to home after saving
it's easy, change $url:
$url="index.php";
$url="index.php";
Спасибо сказали: Andres Maeso
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Marcos
New Member
Posts: 5
8 года 9 мес. назад #1220
от Marcos
Marcos ответил в теме Redirect to home after saving
Works man.. thankyou! But at the last line i need change to:
$this->setRedirect($url);
$this->setRedirect($url);
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Dariusz
New Member
Posts: 7
8 года 5 мес. назад - 8 года 5 мес. назад #1351
от Dariusz
Dariusz ответил в теме Redirect to home after saving
I have the same question but concerning backend. Can anybody help me please? (concern task save)
EDIT
SOLVED:
overwrite controller:
public function save($key = null, $urlVar = null)
{
$return = parent::save($key, $urlVar);
$this->setRedirect( JRoute::_( 'index.php' ));
return $return;
}
EDIT
SOLVED:
overwrite controller:
public function save($key = null, $urlVar = null)
{
$return = parent::save($key, $urlVar);
$this->setRedirect( JRoute::_( 'index.php' ));
return $return;
}
Последнее редактирование: 8 года 5 мес. назад пользователем Dariusz. Причина: ADD SOLVED
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Время создания страницы: 0.055 секунд