<ul>
{dede:arclist row='10' orderby='id desc' titlelen=''}
<li>[field:title]</li>
{/dede:arclist}
</ul>
<ul>
{pc:content action="hits" catid="6" num="10" order="views DESC"}
{loop $data $r}
<li>{$r[title]}</li>
{/loop}
{/pc}
</ul>
<?php
class TagLibNav extends TagLib {
//attr 属性列表
//close 是否闭合(0 或者1 默认1)
//alias 标签别名
//level 嵌套层次
// 标签定义如下:
protected $tags = array(
'nav' => array('attr' => 'limit,order', 'level' => 3,'close'=>1),
);
//定义查询数据库标签
//attr是属性列表,$content是存储标签之间的内容的
public function _nav($attr, $content) {
$tag=$this->parseXmlAttr($attr,$content);
$cate=M('Channel');
$tb=$cate->order($tag['order'])->limit($tag['limit'])->select();
$str='';
for($i=0;$i<count($tb);$i++)
{
$c=str_replace(array("[filed:id]","[filed:name]"),array($tb[$i]['id'],$tb[$i]['name']),$content);
$str.=$c;
}
return $str;
}
}
?>
<tagLib name="nav" /> //必须在头部进行引用否则会出错 <html> <head> <title>tablist</title> </head> <body> <div class="nav"> <ul> <li>首页</li> <nav:nav limit='4' order='id asc'> <li><a href="[filed:id]">[filed:name]</a></li> </nav:nav> </ul> </div> </body> </html>
'APP_AUTOLOAD_PATH'=>'@.TagLib', //TagLib的位置 @.表示当前文件夹下 'TAGLIB_BUILD_IN'=>'Cx,Nav', //Cx是thinkphp基础类库的名称必须引用否则volist等标签就无法使用,Nav是自己定义的标签名称
<?php
class IndexAction extends Action{
public function index() {
$this->display();
}
}
?>
机械节能产品生产企业官网模板...
大气智能家居家具装修装饰类企业通用网站模板...
礼品公司网站模板
宽屏简约大气婚纱摄影影楼模板...
蓝白WAP手机综合医院类整站源码(独立后台)...苏ICP备2024110244号-2 苏公网安备32050702011978号 增值电信业务经营许可证编号:苏B2-20251499 | Copyright 2018 - 2025 源码网商城 (www.ymwmall.com) 版权所有