让织梦(DedeCMS)系统任何页面/功能支持全局调用标签的方法
发布:smiling 来源: PHP粉丝网 添加日期:2014-11-11 11:02:05 浏览: 评论:0
稍微熟悉DedeCMS的人应该都知道,在这个系统中,支持全局调用标签的页面一般只有前台的几个通用页面,例如首页(index.htm)、封面页(index_{channel}.htm)、列表页(list_{channel}.htm)及内容页(article_{channel}.htm),很少有见到其它页面支持全局标签的.
注意:全局标签通常指的是{dede:tagname}[field:varname/]{/dede:tagname}类似的标签
那么有怎样的解决方法呢?
其实,在织梦系统框架里,系统已经集成了比较好用的类,我们今天就来采用这个类去实现我们想要的功能.
首先要告诉该类的路径为:./include/arc.partview.class.php,类名为:PartView,它是全局试图类。
现在我们来看看他的基本使用方法:
第一步:在根目录建立一个名为example.php的自定义程序文件,内容如下:
第二步:在您当前模板目录里新建一个名为example.htm的模板文件,内容如下:
Hello,this is a example page
好了,我们来预览一下看看效果:在浏览器地址栏输入就可以了.
如果不出意外,你大致能看到效果.
可能有人就会问看到这个代表什么呢?其实我也不知道,他仅仅代表着从今以后您可以拓展N个前台自定义功能文件了,比如视频播放模型里单独做一个播放页,前台针对每篇文章进行在线报名提交等等,只有您无法想到,却没有无法实现的.
当然了,这样的功能及界面显得非常简陋,内容也很单调,因为大多数时候只在页面里显示“Hello,this is a example page”是没有任何意义的,我们需要的是调用系统的内容,比如最新文章8条这样常见的调用,您可以尝试着修改模板代码,如下:
全站热门:
- {dede:arclist row='8' orderby='click'}
- [field:title/] //开源软件:phpfensi.com
- {/dede:arclist}
Tags: DedeCMS标签页面 DedeCMS全站热门
相关文章
- ·织梦(dedecms)列表页面调用文章tag标签(2014-11-13)
推荐文章
热门文章
最新评论文章
- 写给考虑创业的年轻程序员(10)
- PHP新手上路(一)(7)
- 惹恼程序员的十件事(5)
- PHP邮件发送例子,已测试成功(5)
- 致初学者:PHP比ASP优秀的七个理由(4)
- PHP会被淘汰吗?(4)
- PHP新手上路(四)(4)
- 如何去学习PHP?(2)
- 简单入门级php分页代码(2)
- php中邮箱email 电话等格式的验证(2)