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

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

模板里这段代码是什么意思?高手帮解释下,谢

[复制链接]
yyh838 发表于 2009-6-29 21:36:50 | 显示全部楼层 |阅读模式
本帖最后由 yyh838 于 2009-6-29 21:40 编辑

<div class="global_module1_caption"><h3>资讯</h3><a class="more" href="#action/news#">更多>></a></div>
   <ul class="global_tx_list1">
    <!--{if !empty($_SBLOCK['hotnews'])}-->
    <!--{eval $hotnews2 = @array_slice($_SBLOCK['hotnews'], 5, 17)}-->
    <!--{/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}-->

这是ss7.0默认模板中首页的“资讯”模块代码,
我想知道这段红色部分的代码是什么意思?帮忙解释下,谢谢!
另外创建新的模块后,我应该改哪几个地方才能调用的东西显示出来?
zjicmzhanglei20 发表于 2009-7-1 10:10:44 | 显示全部楼层
啊哦 ,偶也是只能意会,不能言传!伤心! 不过还是帮你顶一哈!!
回复

使用道具 举报

jiantian 发表于 2009-7-1 10:17:47 | 显示全部楼层
帮顶了

超级便宜的万能空间 有需要的么
50m 才5元/月
需要的点我淘宝购买 :)
回复

使用道具 举报

yushine 发表于 2009-7-1 14:40:18 | 显示全部楼层
array_slice
一个很简单的PHP内置函数
根据后面参数给定的条件从数组中提取出数据到一个新的数组
可以查查PHP手册
回复

使用道具 举报

baocun3310 发表于 2009-7-2 09:33:43 | 显示全部楼层
1# yyh838

<!--{if !empty($_SBLOCK['hotnews'])}-->
如果获取的数组不为空往下执行
<!--{eval $hotnews2 = @array_slice($_SBLOCK['hotnews'], 5, 17)}-->
获取$_SBLOCK['hotnews'], 数组的从第5个元素开始一共17个数据
赋值给数组$hotnews2
<!--{/if}-->
    <!--{loop $hotnews2 $value}-->


条件结束开始循环输出 $hotnews2
回复

使用道具 举报

 楼主| yyh838 发表于 2009-7-2 15:29:03 | 显示全部楼层
1# yyh838


如果获取的数组不为空往下执行

获取$_SBLOCK['hotnews'], 数组的从第5个元素开始一共17个数据
赋值给数组$hotnews2

   

条件结束开始循环输出 $hotnews2
baocun3310 发表于 2009-7-2 09:33


非常感谢!楼上的朋友一起谢了
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-1-8 19:56 , Processed in 0.025160 second(s), 5 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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