最近在做HDWiki的二次开发,官方提供的模板标签貌似满足不了需求。只好自己动手了。
增加自定义模板标签,需要修改的文件是model/tag.class.php这个文件。打开这个文件,你会发现手册上的模板标签都能在这里找到相对应的方法。那么我们可以猜想,如果要增加自定义模板标签的话,应该只需要在这里增加一个方法就行了。当然,也可以扩展原来的方法。
比如,我们需要一个能显示所有分类的标签:allcatelist,这样模板标签就是:{hdwiki:allcatelist}...{/hdwiki} 然后还需要在tag.class.php中增加一个allcatelist方法就ok了。我的php代码写的很烂,就不贴出来献丑了XD。
« 上一篇:和谐的小三角裤
不轻易使用position方式设置水平居中:下一篇 »
发表于 2010-04-13 11:49
@小寨:无聊,瞎折腾来着
发表于 2010-04-13 10:47
咦...运哥换模板了嘛...