【问题标题】:Joomla 2.5 - Is it possibile to load system messages inside jdoc content?Joomla 2.5 - 是否可以在 jdoc 内容中加载系统消息?
【发布时间】:2012-07-03 12:54:31
【问题描述】:

我有以下代码:

<div id="content">
    <?php if(count($app->getMessageQueue())) { ?>
        <jdoc:include type="message" />
    <?php } ?>
    <jdoc:include type="component" />
</div><!--#content-->

当出现错误或系统生成消息时,一切正常。当它们出现时,输出如下所示:

<div id="content">
    Some error messages
    <h1>Some page title</h1>
    <p>Some content</p>
</div><!--#content-->

我希望他们看起来像:

<div id="content">
    <h1>Some page title</h1>
    Some error messages
    <p>Some content</p>
</div><!--#content-->

所以错误信息应该在 h1 标签之下和 p 标签之前。如何在不破解核心文件的情况下实现这一目标?

【问题讨论】:

    标签: joomla2.5 joomla-template


    【解决方案1】:

    如果没有错,只需交换两行(第一行为component,第二行为message)。

    <div id="content">
        <jdoc:include type="component" />
        <?php if(count($app->getMessageQueue())) { ?>
            <jdoc:include type="message" />
        <?php } ?>
    </div><!--#content-->
    

    【讨论】:

    • 抱歉误会,我已经更新了我的帖子。错误信息应该在 h1 和 p 标签之间。
    猜你喜欢
    • 2012-12-14
    • 1970-01-01
    • 2014-05-08
    • 2016-11-06
    • 1970-01-01
    • 2015-04-27
    • 1970-01-01
    • 1970-01-01
    • 2012-12-20
    相关资源
    最近更新 更多