在控制器中
$this->setMessage('warning','warning');//设置一个警告
$this->setMessage('message','message');//设置一个消息
$this->setMessage('notice','notice');//设置一个通知
$this->setMessage('error','error');//设置一个错误
$this->setRedirect('index.php');//跳转到主页 (程序执行完成后跳转)
$this->redirect('index.php');//跳转到主页 (立即跳转)
在非控制器中
$app = JFactory::getApplication();
$app->enqueueMessage('warning','warning');
$app->redirect(JRoute::_('index.php'));
官方文档:
setRedirect API:https://docs.joomla.org/API17:JController::setRedirect
setMessage API:https://docs.joomla.org/API17:JController::setMessage
setRedirect API:https://docs.joomla.org/API17:JController::setRedirect
setMessage API:https://docs.joomla.org/API17:JController::setMessage
显示消息和通知:https://docs.joomla.org/Display_error_messages_and_notices