Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[不是BUG] ss首页公告调用获取链接地址不正确问题

[复制链接]
h9999h 发表于 2009-6-29 14:06:51 | 显示全部楼层 |阅读模式
“频道管理”中设置的首页是“综合首页”。

然后使用SQL语句调用Discuz论坛的公告,
SQL语句如下,
SELECT t.* FROM  cdb_announcements t WHERE 1 ORDER BY displayorder ASC

创建模块后获得代码如下
<!--{block name="announcement" parameter="sql/SELECT%20t.%2A%20FROM%20%20cdb_announcements%20t%20WHERE%201%20ORDER%20BY%20displayorder%20ASC/limit/0,10/cachetime/86400/subjectlen/34/cachename/announce/tpl/data"}--><!--bbsannounce-->

在index.html.php文件中进行公告部分更改如下:
<!--{block name="announcement" parameter="sql/SELECT%20t.%2A%20FROM%20%20cdb_announcements%20t%20WHERE%201%20ORDER%20BY%20displayorder%20ASC/limit/0,10/cachetime/86400/subjectlen/34/cachename/announce/tpl/data"}--><!--bbsannounce-->

<div class="super_notice">
                        <h3>公告:</h3>
                        <ul>
                                <!--{if empty($_SBLOCK['announce'])}-->
                                <li>暂时没有公告</li>
                                <!--{else}-->
                                <!--{loop $_SBLOCK['announce'] $pre $value}-->
                                <li><a href="$value[url]" title="$value[subjectall]">$value[subjectall]</a></li>
               
                                <!--{/loop}-->

                                <!--{/if}-->
                        </ul>
                </div><!--公告end-->
=================================================
现存问题:
$value[url]所指向的地址不是BBS的地址,而是SS的地址。
在我本机上指向类似 http://localhost/ss/?action-announcement-id-5
而实际BBS中公告地址应该是http://localhost/bbs/announcement.php?id=5

为什么会出现这样的问题?请高手帮忙。
lidq.jingwu 发表于 2009-6-29 15:22:17 | 显示全部楼层
看一下你的调用语句:name="announcement",它查询的是ss站点的公告,而name="bbsannouncement"调用的才是论坛的公告。
回复

使用道具 举报

 楼主| h9999h 发表于 2009-6-29 21:40:36 | 显示全部楼层
谢谢,问题解决。谢谢。

但是主贴查询显示的却BBS的公告,而不是SS公告,就是链接地址不对。不知这是不是bug。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-11-15 16:27 , Processed in 0.021539 second(s), 3 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表