模板引擎将支持引用插件, 可以在模板木库下增加hook文件 达到插件的效果, 弥补模板需要额外的内核操作.
模板将支持 conf.html配置, 该配置与插件一样 在模板目录中增加 conf.html 表单即可!
构建配置表单
拿官网模板做例子
模板目录中 conf.html内容为:
<div class="form-group"> <label for="input1" class="col-lg-2 control-label">自定义CSS</label> <div class="col-lg-10"> <textarea class="form-control" name="css">{php echo view_form('hy_boss','css')}</textarea> <span class="help-block">在此加入额外的CSS代码</span> </div> </div>
可见textarea 定义名为: name="css" 则为css
那中间的
{php echo view_form('hy_boss','css')}
就是获取 已有配置的值
view_form('模板名','变量名')
在模板中调用用户配置的值
在怒版中 获取用户的值
{php $view_inc = get_view_inc("hy_boss")}
可见 get_view_inc("模板英文名"); 获取该插件的用户配置 , 将返回 array 数组
所以调用时:
{$view_inc.css}
即可输出 用户自定义CSS