模板自定义函数库
最后更新于:2022-04-01 03:36:43
### 模板自定义函数库
[上一页](# "上一页")[下一页](# "下一页")
在模板开发时,其实可以给此模板增加自己的函数
以simplebootx为例:
![ueditor/20150422/55372ef7e2507.png](http://www.thinkcmf.com/data/upload/ueditor/20150422/55372f75c485c.png "ueditor/20150422/55372ef7e2507.png")
这是simplebootx现在的结构;
下面我们来增加给simplebootx增加一个函数库文件;
**a)**.在simplebootx目录下增加文件function.html;
![ueditor/20150422/55372f75c507b.png](http://www.thinkcmf.com/data/upload/ueditor/20150422/553730119ce25.png "ueditor/20150422/55372f75c507b.png")
**b)**.在function.html加入自己的php函数_sp_helloworld()
~~~
<php>
function _sp_helloworld(){
echo "hello ThinkCMF!";
}
</php>
~~~
这样就增加了一个自定义方法,注意函数的命名格式:下划线+自己的函数前缀+方法名;
这样命名的好处,在于不会和官方的方法冲突,同时官方也方便采纳你的方法,前面的下划线去掉就可以了;
**c)**.引入自定义函数库
只要在需要用自定义方法的模板头部用tc_include标签引入就可以了
如在Portal/index.html文件第一行引入函数库:
~~~
<tc_include file=":function"/>
~~~
你也可以增加多个函数库文件,比如在Portal下,你也可以加个function.html;按自己的需要增加,再引入就行了;
[上一页](# "上一页")[下一页](# "下一页")