织梦DedeCMS调用站内新闻发布网站公告的方法

一直以来,就想为DedeCMS添加一个网站公告栏。后来发现“站内新闻发布”模块就可以实现发布公告的功能,问题是如何调用,在首页显示出来呢?
在网上搜索了一下,调用的代码都是

<div class=”commend mt1″>

<dl class=”tbox”>

<dt><strong>最新动态</strong></dt>

<dd>

<ul class=”c1 ico1″>

{dede:sql sql=”Select aid,typeid,title,writer,senddate,body From dede_mynews order by aid desc limit 0,8″}

<li><font color=”#666666″>【[field:title/]】 [field:senddate function=”MyDate(‘Y-m-d H:m’,@me)” /] </font></li>

<li>[field:body/]</li>

{/dede:sql}

</dd>

</dl>

</div>

但实现的效果却并不是我想要的,我想把公告栏设在首页右侧的“互动中心”栏目中,与“踩踩”和“评论”并列,如图:

织梦DedeCMS调用站内新闻发布网站公告的方法
织梦DedeCMS调用站内新闻发布网站公告的方法

经过一番修改测试,终于实现了我设想的效果,主要就是把以上代码修改一下,灵活地放到“互动中心”的代码之中。
首先,编辑首页模板index.htm,把第178左右的代码修改为:

<dt class=”light”> <strong>互动中心</strong> <span class=”label”> <a href=”#”>踩踩</a> <a href=”#”>评论</a> <a href=”#”>站长寄语</a> </span></dt>

然后,在第198行添加以下代码:

<dd id=”uc_gonggao”>
<ul class=”c1 ico1″>
{dede:sql sql=”Select aid,typeid,title,writer,senddate,body From dede_mynews order by aid desc limit 0,8″}
<p>[field:body/]</p>
{/dede:sql}
</dd>
<!– /uc_gonggao –>

然后保存,更新主页,这样你在“站内新闻发布”模块发布的公告,就可以在首页的“互动中心”以“站长寄语”的形式发布了。
怎么样,很简单吧,感兴趣的话,不妨试一下,呵呵,祝你顺利!

You may also like...

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注