我是joomla的新手。我正在使用joomla 2.5.8版本。我创建了一个组件。我可以将表单数据从视图发布到组件中的任务。但我无法从任务重定向到视图。这是我在控制器中的简单功能。该网址保存在重定向管理器中。从组件到joomla查看重定向2.5.8
function sample(){
$mainframes = JFactory::getApplication();
$link= JRoute::_('index.php?option=com_new',FALSE);
$msg = JText::_('welcome');
$mainframes->redirect($link,$msg);
}
我看不出有什么不妥。如果你只是重定向到主页:'JFactory :: getApplication() - >重定向(JRoute :: _(JURI :: base()));'。这至少工作吗? – Tom
通常你不直接调用重定向,而是设置它的值并让Joomla处理它:$ mainframes-> setRedirect($ link,$ msg)应该可以工作。 –