K9 通用版 博客版 论坛版 地方门户版 企业版 |   企业(ASP) 分类 使用 分享 疑问 模板 建议 评论 错误 水坊
+新建主题 [Ajax]
填写帐号密码即可完成注册
+新建话题 最新回复排序 最新主题排序 精华帖子

K9内测中经常用到的标签 拿来给大家分享下

1234Next >

催命判官 发表于:11-12-31 16:08 编辑于:01-05 15:28 [添加收藏] 楼主 [回复] #Top#
催命判官 人气:490 积分:3016 金币:26437
VIP 管理团队

1、当前栏目高亮的方法

{?=$_SERVER['REQUEST_URI']==$rs['url']?' class="menu_top_on"' :''?}
使用方法:
<a href="{$rs[url]}"{?=$_SERVER['REQUEST_URI']==$rs['url']?' class="menu_top_on"' :''?}>{$rs[name]}</a>

2、  循环输出所有的分类

{@res table='%s_content_categroy' field='name,url' where='cid1=0' number='3'}
{#foreach($res as $rs)}
<a href="{DIR}{$rs[url]}">{$rs[name]}</a>
{#endforeach}

3、调用最新文本内容

{@res table='%s_content' field='title,url,date' where='status=1' order='id desc'}
{#foreach($res as $rs)
<i>[{$rs[date] date='m-d'}]</i><a href="{DIR}{$rs[url]}" title="{$rs[title] code='quote'}">{$rs[title]}</a>
{#endforeach} 

4、调用最新7天热门点击文章

{? $today=date('Ymd',TIME-86400*7); ?}
{@res.join table1='%s_content_hit' table2='%s_content' field='sum(t1.hit) hit' field2='title,url' on='id' where='t1.date>{$today} and t2.status=1' group='t1.id' order='hit desc,t2.id desc'}
{#foreach($res as $rs)}
<li><a href="{DIR}{$rs[url]}" title="{$rs[title] code='quote'}">{$rs[title]}</a><i>[{$rs[hit]}]</i></li>
{#endforeach} 

5、多个CID调用格式:

{@res table='%s_content_categroy' field='cid,name,image,description,url' where="cid in (3,4,5)" order='norder,cid'}
{#foreach($res as $rs)}
<ul class="list_img_1">
<li>
<a href="{DIR}{$rs[url]}"><img src="{DIR}{$rs[image] width='200' height='145'}" width="200" height="145" alt="{$rs[name] code='quote'}" /></a>
<a href="{DIR}{$rs[url]}">{$rs[name]}</a>
<p>{$rs[description]}</p>
</li>
</ul>
6、字段以及发布时间调用:
{@res table='%s_content_field' field="name,fname" where="mid={$info['mid']}  and fname<>'title' and fname<>'content'"}
{#if(!empty($res))}
{#foreach($res as $rs)}
<span>{$rs[name]}:{$info[$rs['fname']]}</span>
{#endforeach}
{#endif}

 发布时间:

{@res table='%s_content_archive' field='DISTINCT dd' order='dd desc' number='10'}
{#foreach($res as $rs)}
{?=preg_replace('/^d{2}(d{2})(d{2})(d{2})$/','$1-$2-$3',$rs['dd'])?}
{#endforeach} 

7、调用评论

{#if($rs['iscomment'])}
<a href="{DIR}?content-comment&id={$rs[id]}&pid=1" class="comments">评论({$rs[comment]})</a>
{#endif} 

8、产品调用

{@res.select_join table1='%s_content' table2='%s_content_categroy_bind' field1='title,description,date,url,image' on='id' where="t1.mid=2 and t1.status=1 " order='t1.id desc' url="{DIR}{$info['url']}" number='8'}
{#foreach($res as $rs)}
<li class="list_img_1">
<a href="{DIR}{$rs[url]}" title="{$rs[title]}"><img src="{DIR}images/?id={$rs[image]}" alt="{$rs[name]}" width="100" height="75" /></a>
<h4><a href="{DIR}{$rs[url]}" title="{$rs[title]}">{$rs[title]}</a></h4>
<p>{$rs[description]}</p>
</li>
{#endforeach}
</ul>

<!--翻页-->

<div class="pagelist frame">
{$res_pagelist code='html'}
</div>

<!--翻页 end-->

注意:翻页要与.select一起用才生效; 也可用于文章内容的分页,这点要在文章发布时设置分页时才生效。

9、上一编、下一编文章

{@res table='%s_content' field='title,url' where="mid=1 and id<'$id'" order='id desc' number='1'}
{#foreach($res as $rs)}
<p>上一篇<a href="{DIR}{$rs[url]}" title="{$rs[title] code='quote'}">{$rs[title]}</a></p>
{#endforeach}

{@res table='%s_content' field='title,url' where="mid=1 and id>'$id'" order='id' number='1'}
{#foreach($res as $rs)}
<p>下一篇<a href="{DIR}{$rs[url]}" title="{$rs[title] code='quote'}">{$rs[title]}</a></p>
{#endforeach} 

10、调用栏目文章

{@res.join table1='%s_content_categroy_bind' table2='%s_content' field2='title,url' on='id' where='t2.mid=1 and t2.status=1 and cid=1' order='t2.id desc' number='8'}{#foreach($res as $rs)}
<li><a href="{$rs[url]}" title="{$rs[title] code='quote'}">{$rs[title]}</a></li>{#endforeach}
修改cid的值就可以调用其他的分类文章

yuxinpop 发表于:11-12-31 18:15 沙发 [回复] #Top#
yuxinpop 人气:136 积分:17 金币:7809
最佳新人
越来越接近纯PHP了!看不到以前的king标签了!
紫花地丁 发表于:12-01-01 01:00 板凳 [回复] #Top#
紫花地丁 人气:249 积分:1955 金币:14564
KC元老
纯就好啊
xutao 发表于:12-01-01 17:57 4楼 [回复] #Top#
xutao 人气:166 积分:264 金币:3532
VIP
技术帖
toymen 发表于:12-01-01 22:20 5楼 [回复] #Top#
toymen 人气:516 积分:3428 金币:23630
KC元老
相对简单的PHP代码,更多的是要求对数据库结构的了解。
jumpsky 发表于:12-01-04 11:00 6楼 [回复] #Top#
jumpsky 人气:30 积分:274 金币:710
日了日了 模板标签越来越复杂了 越来越看不懂了 直接让大伙去学PHP算了
abcnic 发表于:12-01-04 12:51 7楼 [回复] #Top#
abcnic 人气:0 积分:24 金币:40
感谢分享!!
flyinshsky 发表于:12-01-04 13:05 8楼 [回复] #Top#
flyinshsky 人气:165 积分:741 金币:3554
嘻嘻哈哈,好事情,也看看
催命判官 发表于:12-01-04 14:04 编辑于:01-07 11:39 9楼 [回复] #Top#
催命判官 人气:490 积分:3016 金币:26437
VIP 管理团队
基本上都是PHP的数据库查询语句

导航调用

{@res table='%s_link' field='name,url' where='cid=2' order='norder,id'}
{#foreach($res as $rs)}
<a href="{$rs[url]}"{?=$_SERVER['REQUEST_URI']==$rs['url']?' class="topmenu_on"' :''?}>{$rs[name]}</a>|
{#endforeach}

恒星 发表于:12-01-04 17:03 10楼 [回复] #Top#
恒星 人气:455 积分:246 金币:4853
KC元老
留个记号 这个我要用到。。。

1234Next >

发表回复

帐号 匿名发布 审核后可见 [加载完整在线编辑器]
内容
验证码
KingCMS 内容管理系统

关于我们 联系我们 广告报价 付款方式 站点导航

Copyright © 2004-2015 Focuznet All rights reserved.

粤ICP备08008106号