如何在Joomla 1.5中显示模板外的系统消息?

时间:2012-04-18 18:42:39

标签: joomla joomla1.5 joomla-extensions joomla-template joomla-component

Joomla Geeks!

请帮帮我。网页设计师为Joomla创建了设计,其中

<jdoc:include type="message" />

应位于自定义组件视图(default.php)内。这是因为divs嵌套,我无法改变任何东西。

尽管如此,我必须找到一个解决方案,在组件的视图中包含 Joomla系统消息 default.php )而不是模板的index.php,该怎么做?有可能吗?

UPD:我已经解决了问题,但现在我需要覆盖此代码:

<dl id="system-message">
  <dt class="message">MESSAGE_TYPE</dt>
  <dd class="message message fade">
    <ul>
      <li>MESSAGE_TEXT</li>
    </ul>
  </dd>
</dl>

这一个:

<div class="message">
  <span class="jsMessage info_message">
    <span>
      MESSAGE_TEXT <a class="close jsCloseMessage" href="javascript:void(0)"></a
    </span>
  </span>
</div>

我应该使用 templates / mytemplate / html / modules.php 文件吗?

1 个答案:

答案 0 :(得分:0)

$document = & JFactory::getDocument();
$renderer = $document->loadRenderer('message');
$msg=$renderer->render();