0

我在后端开发了一个组件,现在遇到了更新数据后看不到系统消息的问题。我想我错过了消息框或一些代码之类的东西,但仍然无法准确定义它是什么。谁能告诉我获取这些消息需要哪些数据?

4

1 回答 1

1
// Get a handle to the Joomla! application object
$application = JFactory::getApplication();

// Add a message to the message queue
$application->enqueueMessage(JText::_('SOME_ERROR_OCCURRED'), 'error');

/** Alternatively you may use chaining */
JFactory::getApplication()->enqueueMessage(JText::_('SOME_ERROR_OCCURRED'), 'error');

enqueueMessage 函数的第二个参数是消息的类型。默认值为“消息”,但“错误”会导致消息的样式不同。该消息将代替jdoc:include模板中的特殊声明显示。将以下内容放在模板中您希望消息出现的位置。

<jdoc:include type="message" />

阅读更多

于 2013-01-14T04:34:44.537 回答