DedeCms 常用函数参考:动态模板类

DedeCms 常用函数参考:动态模板类,第1张

概述DedeCms V5.3 常用函数参考:动态模板类 核心类文件 include/dedetemplate.class.php 用途:用于非核心模块的动态页面或列表页的模板解析,如:member/content_list.php ,通常是在 datalistcp.class.php 中使用,这个类在动态运行的情况下,由于本身是把模 Dedecms V5.3 常用函数参考:动态模板类   核心类文件  include/dedetemplate.class.PHP  用途:用于非核心模块的动态页面或列表页的模板解析,如:member/content_List.PHP ,通常是在 dataListcp.class.PHP 中使用,这个类在动态运行的情况下,由于本身是把模板编译成PHP的,因此性能上会优级于旧的解析类,这个方法将在未来版本中作为通用的方式。   一、使用方法:   $tpl = new DedeTemplate(  模板对象实例名称,通常是'tpl',  [模板存放目录(生成缓存时会存放在这个目录),  include语法默认引用目录]  );  通常情况下参数二和参数三是不必要的,如:  $tpl = new DedeTemplate('tpl');   如果在类文件中调用,应该加上设置:  $this->tpl->Setobject($this);  在一些块调用中默认将使用当前类的成员函数。   $tpl->LoadTemplate(模板的物理路径);   如果模板中带有 {dede:config name='' value=''/}  可以在载入模板后,通过 $tpl->GetConfig($name) 获得这些变量的值。   显示页面或保存页面为文件  $tpl->display();  $tpl->Saveto(物理绝对路径的文件名);     二、模板标记语法   1、标记通用特性  (1) 短标记  {dede:tagname.name/}  等同于  {dede:tagname name='' /}  (2) 块标记  {dede:tagname}  循环代码  {/dede:tagname}     2、标记的具体语法及对应的PHP代码  (1) 配置变量  {dede:config name='' value=''/}  配置变量可以在载入模板后通过 $tpl->GetConfig($name) 获得,仅作为配置,不在模板中显示。   (2) 短标记   {dede:global.name/} 外部变量 等同于
{tag:dataList timeformat=""} 				编译后的代码	 	
			

总结

以上是内存溢出为你收集整理的DedeCms 常用函数参考:动态模板类全部内容,希望文章能够帮你解决DedeCms 常用函数参考:动态模板类所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/1063323.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-26
下一篇 2022-05-26

发表评论

登录后才能评论

评论列表(0条)

保存