dedecms模板定制之如何自定义标签
来源:互联网 发布:免费注册淘宝网账号 编辑:程序博客网 时间:2024/05/22 01:40
自定义标签在dedecms定制中非常重要,很多时候都用得到,比如栏目导航特效、调用特殊的信息、使用复杂的查询等,今天讲下如何自定义标签。
1,首先在include文件夹下找到extend.func.php这个文件,这个是一个扩展函数文件,专门用来添加自定义函数的。在这里定义自己的函数。例子如下:
function exp(){
$linkList = "";
$dsql = new DedeSql(false);
$dsql->SetQuery("您的sql语句");
$dsql->Execute();
while($row=$dsql->GetObject())
{
$fileurl=GetFileUrl($row->id,$row->typeid,$row->senddate,$row->title,$row->ismake,$row->arcrank,$row->namerule,
$row->typedir,$row->money,$row->filename,$row->moresite,$row->siteurl,$row->sitepath);
$linkList .='
您的字符串拼装
';
}
$dsql->Close();
return $linkList;
}
2,接下来就是在模板里调用了,方法比较多,举个简单例子{dede:channel function='exp()'}{/dede:channel}
如果需要传参数,有2种情况,1是常量,直接写就行了。2是变量,如下调用 {dede:field name='id' function="'exp(@me)"/}
小结:dedecms模板定制过程中自定义标签很常见,也很重要,以上基本可以解决您的问题,如有特殊需要,可以给我们联系咨询。
http://blog.tianya.cn/blogger/post_read.asp?BlogID=3249302&PostID=26788279
- dedecms模板定制之如何自定义标签
- DedeCMS-----6、DedeCMS自定义模板
- 浅谈dedecms模板引擎工作原理及自定义标签
- DedeCMS模板常用标签
- Dedecms 自定义标签开发
- dedecms 自定义标签
- dedecms 自定义标签/自定义函数
- dedecms模板教程:dedecms模板如何使用?
- 菜鸟学习Dedecms自定义标签
- dedecms标签一 : 首页模板常用标签
- dedecms标签二 : 列表模板常用标签
- dedecms标签三 : 文章模板常用标签
- dedecms标签四 : 封面模板常用标签
- dedecms模板设计 > 模板标签语法简介
- dedecms模板设计 > 模板标签语法简介
- dedecms模板设计 > 模板标签语法简介
- php之smarty模板自定义标签
- DEDE模板引擎--dedecms 添加自定义标签显示非dede表数据
- vxworks usb异常
- 遗传算法解决八数码问题之一
- MyEclipse8.5安装SVN插件subclipse
- iPhone之在应用内集成短信功能的教程
- checkbox选中的值在翻屏时会跳来跳去
- dedecms模板定制之如何自定义标签
- java static
- 还是索引
- _gcvt(),_ecvt(),_fcvt()参数意义及区别 08.12.01
- 通用链表的建立和使用
- 文件内容拷贝
- iPhone之IOS5内存管理(ARC技术概述)
- iPhone之随机数的生成
- 软件调试 笔记1