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

 找回密码
 立即注册
搜索

[已答复] 更改“公告”模块出现一些问题,希望大家能指点下

[复制链接]
biezailai 发表于 2009-11-26 16:39:08 | 显示全部楼层 |阅读模式
本帖最后由 biezailai 于 2009-11-26 17:01 编辑
  1. <!--最新公告-->
  2.                 <!--{block name="announcement" parameter="order/displayorder DESC,starttime DESC/limit/0,5/cachetime/85400/subjectlen/46/subjectdot/0/showdetail/1/messagelen/150/messagedot/1/cachename/announce"}-->
  3.                  <div class="super_notice" id="super_notice">
  4.                         <h3>最新公告</h3>
  5.                         <ul>
  6.                                 <!--{if empty($_SBLOCK['announce'])}-->
  7.                                 <li>暂时没有公告</li>
  8.                                 <!--{else}-->
  9.                                 <!--{loop $_SBLOCK['announce'] $value}-->
  10.                                 <div class="super_notice_list">
  11.                                 <h4><a href="$value[url]"

  12. title="$value[subjectall]">$value[subject]</a></h4>
  13.                                 <p>$value[message]</p>
  14.                                 </div>
  15.                                 <!--{/loop}-->
  16.                                 <!--{/if}-->
  17.                         </ul>
  18.                 </div><!--公告end-->
复制代码
因为工作需要,我把Supersite的最新资讯改成了 最新公告,但不知道为什么一直显示不正常?我一共有4,5条公告,但只显示出一条? 而且公告后面不知道为什么还有一个浅蓝色边框?已经改了CSS模板文件,不知道还要修改哪里?
本人是完完全全的菜鸟,不懂PHP,一边读程序一边猜着改的。
111.jpg
回复

使用道具 举报

黑子哥哥 发表于 2009-11-26 16:55:20 | 显示全部楼层

  1.                 <!--{block name="announcement" parameter="order/displayorder DESC,starttime DESC/limit/0,3/cachetime/96400/subjectlen/34/subjectdot/0/cachename/announce"}-->
  2.                 <div class="super_notice" id="super_notice">
  3.                         <h3>最新公告:</h3>
  4.                         <ul>
  5.                                 <!--{if empty($_SBLOCK['announce'])}-->
  6.                                 <li>暂时没有公告</li>
  7.                                 <!--{else}-->
  8.                                 <!--{loop $_SBLOCK['announce'] $value}-->
  9.                                 <li><a href="$value[url]" title="$value[subjectall]">$value[subject]</a></li>
  10.                                 <!--{/loop}-->
  11.                                 <!--{/if}-->
  12.                         </ul>
  13.                 </div><!--公告end-->
复制代码
貌似你原来调用的代码只让显示一条信息吧,把上面的代码覆盖你的。就OK了。至于外面有一个红色框,是默认模板CSS文件中super_notice这部分控制的
回复

使用道具 举报

 楼主| biezailai 发表于 2009-11-26 16:57:12 | 显示全部楼层
问题已经解决啦    <div class="super_notice" id="super_notice">
super_notice 将这个改回资讯的 col4 就可以了~~,块儿定义出现了一些问题~
<div class="col4" id="super_notice">

呵呵   观察 调查 模块时发现问题的~~
回复

使用道具 举报

 楼主| biezailai 发表于 2009-11-26 16:57:31 | 显示全部楼层
问题已经解决啦    <div class="super_notice" id="super_notice">
super_notice 将这个改回资讯的 col4 就可以了~~,块儿定义出现了一些问题~
<div class="col4" id="super_notice">

呵呵   观察 调查 模块时发现问题的~~
回复

使用道具 举报

 楼主| biezailai 发表于 2009-11-26 17:00:42 | 显示全部楼层
order/displayorder DESC,starttime DESC/limit/0,3/cachetime/96400/subjectlen/34/subjectdot/0/cachename/announce

调用那个我看了一下,limit/0,3  是用这个语句说明的,最少零条,最多3条。我那个写的是对的,limit/0,5

出现问题的原因是<div class="super_notice"> 定义这个块儿的话,大小会被限定,其他的都有显示,只是被挡住了~~不过还是要多些二楼的朋友哈~
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-11-22 02:44 , Processed in 0.139396 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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