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

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[已答复] 如何将“热点内容”改成“本周”点击最高

[复制链接]
白垩纪 发表于 2009-5-25 06:45:51 | 显示全部楼层 |阅读模式
本帖最后由 白垩纪 于 2009-5-25 07:34 编辑

按照现在的这个设置,恐怕那个 “热点内容” 在我站将 永远 或者 很长很长一段时间以后  都是 那5条。

因为一些特殊的原因,那5条的浏览是越来越多。。。。。而页面长期不更新 对用户来说。就不好 。失去吸引力了。。。。

我希望把热点内容 改成  本周热点内容
或者 最新的 第6到第10条 最新文章 也可以啊。

希望能给一个解决的办法。
  1.         <!--{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"}-->
  2. <!--{if !empty($_SBLOCK['hotnews'])}-->
  3. <!--{eval $hotnews = @array_slice($_SBLOCK['hotnews'], 0, 5)}-->
  4. <!--{/if}-->
  5. <div id="new_news">
  6.         <h3>热点内容</h3>
  7.                 <ul>
  8.                 <!--{loop $hotnews $value}-->
  9.                 <li><span class="box_r">#date('m-d',$value['dateline'])#</span><a href="$value[url]" title="$value[subjectall]">$value[subject]</a></li>
  10.                 <!--{/loop}-->
  11.                 </ul>
  12. </div>
复制代码
 楼主| 白垩纪 发表于 2009-5-25 06:47:07 | 显示全部楼层
本帖最后由 白垩纪 于 2009-5-25 07:42 编辑

另外,那个教程我看了。


教您如何读懂模块代码里的参数 http://faq.comsenz.com/viewnews-312

大体知道是怎么回事,就是想 得到一个官方一点的答案。。。我是菜鸟。。。看不懂代码。
  1. <!--最新资讯-->
  2. <!--{block name="spacenews" parameter="order/i.dateline DESC/limit/0,5/cachetime/85400/subjectlen/46/subjectdot/0/showdetail/1/messagelen/150/messagedot/1/cachename/newnews1"}-->
  3.                 <div class="col4" id="hot_news">
  4.                         <h3>最新资讯</h3>
  5.                         <!--{loop $_SBLOCK['newnews1'] $value}-->
  6.                         <div class="hot_news_list">
  7.                                 <h4><a href="$value[url]" title="$value[subjectall]">$value[subject]</a></h4>
  8.                                 <p>$value[message]</p>
  9.                         </div>
  10.                         <!--{/loop}-->
  11.                 </div><!--col4 end-->
  12.         </div><!--col1 end-->

复制代码
回复

使用道具 举报

紫琼 发表于 2009-5-25 11:29:43 | 显示全部楼层
既然教程看了自己修改即可,只需要修改 block 代码里面的 order 参数值
1# 的 order/i.viewnum DESC  就是按查看数倒序排列的意思
2# 的 order/i.dateline DESC 是按发布时间倒序排列的意思
回复

使用道具 举报

 楼主| 白垩纪 发表于 2009-5-25 11:36:40 | 显示全部楼层
本帖最后由 白垩纪 于 2009-5-28 09:41 编辑

基本上解决了。我看了这个教程。 在附件中。 跟大家分享一下。

演示  www.aiganyu.com

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

々脚印 发表于 2009-5-26 01:39:39 | 显示全部楼层
这个说明不错哦。、。。。
回复

使用道具 举报

汽车村 发表于 2009-6-17 14:39:14 | 显示全部楼层
这个是需要重新设定模块的,根据需要设定数据调用周期
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-1-1 07:46 , Processed in 0.025644 second(s), 4 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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