多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
本节以前台模板index\_style目录中的default来分析下各个模板页面 先看一张图:![](https://img.kancloud.cn/9f/74/9f742f3f92fde4c5650c4cbb4eac04f8_669x365.png) ``default``也叫默认风格,整个系统前端所需要的所有模板都在此目录中,当自定义风格中没有相关的模板时候,系统就会自动去此目录中查询 所以自己开发风格的时候,有时候并不是所有页面都需要开发,只开发一些关键页面,其他的调用默认的即可,但是弊端在于,给用户使用的时候就会导致因有的页面没有制作,去默认调用系统的页面,而让模板整体感觉不搭,但是所有页面都做,工程量是非常大的,所以一般一套完整完美的模板,价格不菲。 这里把default下的相关目录分为四类 -index一般是首页布局页面或者特定的一些页面都放置在此目录中,默认的相关文件很多,有的可以忽略,有的必须掌握 -模板关键字目录(cms,bbs,shop......),这个一般是安装模块会自动生成的一些默认模块,因为制作模块的时候,肯定要默认开发一套模板,不然就无法显示了。 -plugins和模块目录一样,里面是前台要显示的一些插件默认风格,开发插件如果是带有前端功能的,必须要有一套默认的模板 -info.php(上传模板的关键文件,固定配置格式,让系统可以识别模板名称,每个diy风格里必须要有) 我们看下info.php的固定格式 ![](https://img.kancloud.cn/c1/7c/c17cb001b391b8c38e138c18651ebd65_740x132.png) 我们制作的风格的时候,只需要复制此文件在自己的目录,然后修改``name``后面的中文名称即可,上传后系统模板就能识别自己的风格,然后对应选择就切换为相应的模板了