碎片模板分公共与私有两种类型 私有碎片可以放在任意目录,但公共碎片只能放在`\template\model_style\开发者目录\`目录下面。如下图所示 [![](https://img.kancloud.cn/59/ed/59ed2e6c61b4a62f5086e2062bc7fc4b_1688x943.png)](https://img.kancloud.cn/59/ed/59ed2e6c61b4a62f5086e2062bc7fc4b_1688x943.png) 公共的意思是可以供所有页面共同调用。私有的话,只能当前主模板使用。 公共模板只能放在`\template\model_style\开发者目录\`目录下面,比如`\template\model_style\default\` 或者 `\template\model_style\abcd\` 公共模板与私有模板都要写详细路径,但不要加`.htm`后缀,也不要写`/template/`。私有模板可以放在任何目录。但路径不要写`/template/`这部分。比如完整的路径是`/template/index_style/default/qun/content/model_menu.htm`,你只需要在`where`参数里边定义`/index_style/default/qun/content/model_menu`即可,多个用英文半角逗号隔开,注意不要加后缀`.htm`,不要加后续的原因是考虑到有的人不想用`.htm`作为模板的后缀名. 应用市场下载的全部都是公共模板,自己的个性风格就使用私有模板,私有的意思是不适合其它页面使用。 公共模板要求高,所以也必须要有同名的PHP配置文件,私有模板只是当前主模板使用,所以无须配置文件。 私有模板的第一个注释符就是模板的名称。公共板的名称只能放在配置文件。 [![](https://img.kancloud.cn/6e/15/6e1524a025c43e8d1190197ac1f43389_1704x992.png)](https://img.kancloud.cn/6e/15/6e1524a025c43e8d1190197ac1f43389_1704x992.png) 对于公共模板有一个特别要注意的地方,那就是可以设置当前碎片模板是否只能给PC或WAP使用,或者是只给圈子或者是平台使用。如下图所示 [![](https://img.kancloud.cn/e7/ec/e7ec9ae5d716396ec3a5294b3cd2e694_1472x592.png)](https://img.kancloud.cn/e7/ec/e7ec9ae5d716396ec3a5294b3cd2e694_1472x592.png) ~~~ <?php return [ 'title'=>'自定义表单demo', 'type1'=>'wap', //仅能用在pc模板就写pc,仅能用在wap模板就写wap, 留空的话,就不限.即通用 'type2'=>'', //仅能用在圈子的模板就写hy,仅能用在网站平台的模板就写www, 留空的话,就不限.即通用 ]; ~~~ 这样设置的目的是避免用户胡乱选择。