一天心血来潮,太久没关注TW了!想小小贡献下几条代码!
群里有个朋友需要在网站各个地方都能展现频道和频道下的分类(用导航也可以实现,只是麻烦点, 默认的分类调用方法只适合调用当前频道下的分类,而给出的是在网站任何地方都可以把全部频道和分类展现出来)
打开kp_block_listeach.lib.php 文件 在底部添加如下代码,保存即可!
1
2
3
4
5
6
7
8
9
10
11
12
13
|
$cate_arrs = $run->category->find_fetch();
foreach($cate_arrs as $v){
if($v['upid']==0){
$v['flist']=$run->category->find_fetch(array('upid'=>$v['cid']));
$parrs[]=$v;
}
}
// hook kp_block_listeach_after.php
return array('ret'=>$ret,'parrs'=>$parrs);
}
|
标签使用方法:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
{block:listeach limit="8" mid="3"}
{loop:$data[parrs] $v}
<div class="c3_l">
<h2 class="b2_tit">
<a class="more" href="{$v[cate_url]}">更多</a>
<b>{$v[name]}</b>
</h2>
<ul class="b2_cont lists cf">
{loop:$v[flist] $lv}
<li><span>{$lv[date]}</span><a href="{$lv[url]}" target="_blank">{$lv[name]}</a></li>
{/loop}
</ul>
</div>
{/loop}
{/block}
|
=======================
在实际使用中可以灵活调用,例如:
评论