🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
首先我们假设你不懂后端,或者没有学过PHP相关的编程,只能做前端的一些的样式修改,模版开发,那么你需要了解一下以下内容。 * [样式修改](https://www.kancloud.cn/calfbbs/calfbbs/550626#style) * [calfbbs模版替换机制](https://www.kancloud.cn/calfbbs/calfbbs/550626#tpl) #### <span id = "style"> 样式修改 </span> calfbbs默认模版为layui团队提供的fly社区,基于layui2.0开发。 相关样式及组件修改可参考[http://www.layui.com/doc/](http://www.layui.com/doc/) #### <span id = "tpl"> calfbbs模版替换机制 </span> 如果你不仅想修改fly样式,还想基于calfbbs提供的api接口单独开发一套社区模版,那么你可以在相关的根目录的tpl新建一个目录,然后修改配置文件,模版路径就可以修改到该目录 #### 模版替换 > 配置文件 > ├─data 配置文件 > │ ├─route.php 路由配置文件 > 'TPL'=>'tpl',//模板应用目录 'TPL_DEFAULT'=>'bootstrap',//模板的默认目录 'TPL_STATUS'=>false,//是否替换主应用模版,开启后程序将从TPL目录下调用模版 不管是主应用app,还是addons的插件应用都可以调用tpl下的模版,data/config.php为全局配置,开启以后主应用跟插件应用都会调用同一个模版,你也可以在应用目录下的单独配置文件config.php上指定模版目录 ├─tpl 模版目录(可设置) │ ├─bootstrap 模版文件夹 │ │ ├─index │ │ │ ├─index.html