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

 找回密码
 立即注册
搜索

[疑问] 为什么我首页资讯设置了20条数据,但是还是12条数据?

[复制链接]
SunyAndyFen 发表于 2009-8-19 16:16:52 | 显示全部楼层 |阅读模式
下面是源代码,设置了20条数据,确只有显示12条
<div class="global_module">
                <div class="global_module1_caption"><h3>资讯</h3>
                <a class="more" href="#action/news#">更多&gt;&gt;</a>
                </div>
        <ul class="global_tx_list1">
        <!--{if !empty($_SBLOCK['hotnews'])}-->
        <!--{eval $hotnews2 = @array_slice($_SBLOCK['hotnews'], 0, 20)}-->
        <!--{/if}-->
        <!--{loop $hotnews2 $value}-->
        <li><span class="box_r">#date('m-d',$value['dateline'])#</span>
                <a href="$value[url]" title="$value[subjectall]">$value[subject]</a>
                </li>
        <!--{/loop}-->
        </ul>
</div>
我想问下是不是热点内容hotnews里面设置没有修改的问题,下面的这个代码我没有修改,是这个原因吗?
           <!--
                 {block name="spacenews" parameter="order/i.viewnum DESC/limit/0,17/
                  cachetime/86900/subjectlen/40/subjectdot/0/showdetail/1/
                  messagelen/100/messagedot/1/cachename/hotnews"}
                  -->
                <!--{if !empty($_SBLOCK['hotnews'])}-->
                <!--{eval $hotnews = @array_slice($_SBLOCK['hotnews'], 0, 5)}-->
        <!--{/if}-->
        <div id="new_news">
        <h3>热点内容</h3>
        <ul>
        <!--{loop $hotnews $value}-->
        <li><span class="box_r">#date('m-d',$value['dateline'])#</span>
                <a href="$value[url]" title="$value[subjectall]">$value[subject]</a></li>
        <!--{/loop}-->
        </ul>
        </div>

我的理解是,资讯hotnews2调用hotnews的内容,不知道理解对不对,请高手指点下,谢谢了!
回复

使用道具 举报

littlehz 发表于 2009-8-19 16:28:58 | 显示全部楼层
本帖最后由 littlehz 于 2009-8-19 16:48 编辑

cachename/hotnews这块儿,limit/0,17,从数据库中取第0~16条数据,总共只取17条数据,存到$_SBLOCK['hotnews']中。
<!--{eval $hotnews = @array_slice($_SBLOCK['hotnews'], 0, 5)}-->,建个别名,把$_SBLOCK['hotnews']的0~4条,共5条数据给$hotnews
<!--{eval $hotnews2 = @array_slice($_SBLOCK['hotnews'], 0, 20)}-->,建别名,把$_SBLOCK['hotnews']的0~19条,共20条数据给$hotnews2。

但是问题出来了,$_SBLOCK['hotnews']本身只有17条数据,怎么给20条。limit/0,17这个参数也要改。上面把这个参数关系理顺了,怎么改,改成多少应该清楚了吧
回复

使用道具 举报

 楼主| SunyAndyFen 发表于 2009-8-19 16:46:53 | 显示全部楼层
恩,知道怎么改了,太感谢你啦啊!
回复

使用道具 举报

beloving 发表于 2009-12-24 15:36:55 | 显示全部楼层
根据上面的说法修改了还是不行,是不是还要修改别的?能不能上传个修改后的代码
回复

使用道具 举报

lidq.jingwu 发表于 2009-12-24 15:40:42 | 显示全部楼层
回复 4# beloving


    检查一下css是否限制了高度。
回复

使用道具 举报

beloving 发表于 2009-12-24 15:55:09 | 显示全部楼层
css在哪边修改?弱弱的问一句
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-11-19 19:24 , Processed in 0.099714 second(s), 14 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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