FastAdmin-CMS模版制作(3)-模版配置
2019-07-26 本文已影响0人
武汉三只熊科技有限公司
一、模版文件
1.模版文件存放目录为:程序目录+\addons\cms\view;我这里为:C:\tool\php-project\fastAdmin\addons\cms\view。
![](https://img.haomeiwen.com/i2672497/8a065056cafa49bb.png)
2.在FastAdmin后台;插件管理=>CMS内容管理系统(配置);将皮肤输入框的名称修改为我们自己的模版文件夹名称。
![](https://img.haomeiwen.com/i2672497/2e0577647e759c4f.png)
![](https://img.haomeiwen.com/i2672497/c6d3dffa90a4ff29.png)
二、配置nginx
1.配置nginx伪静态,在phpEnv=>站点管理;选中站点右键=>打开配置文件,添加以下代码:
location / {
if (!-e $request_filename) {
rewrite ^(.*)$ /index.php?s=/$1 last;
break;
}
}
![](https://img.haomeiwen.com/i2672497/8a7f75595d3bb27b.png)
![](https://img.haomeiwen.com/i2672497/50f956721fa1211e.png)
![](https://img.haomeiwen.com/i2672497/a9d28a778b7ff9e0.png)
2.在浏览器输入http://192.168.0.108/cms;就可以访问自己模版的主页了;192.168.0.108是我自己本地的ip地址。
![](https://img.haomeiwen.com/i2672497/541438d053887d32.png)
三、静态资源文件
1.解决页面上css;js;image,404的问题,将模版中使用到的css;js;image;fonts的文件分别拷贝到项目\public\assets\addons\cms目录下的css;js;img文件夹,如果有其他静态文件需求可以自己新建。
我在每个文件夹下都新建了一个文件夹,专门放自己模版中使用到的静态资源文件,这样可以避免和系统中的文件产生冲突。
![](https://img.haomeiwen.com/i2672497/adfb427e333cb357.png)
![](https://img.haomeiwen.com/i2672497/e8f57c6cc6480092.png)
2.静态文件方法到对应的目录之后,将页面上的静态资源路径修改为:ADDON/css/tem-jizhi/flexslider.css ,
ADDON:系统会解析为,/assets/addons/cms;
css/tem-jizhi:模版中静态文件的目录;
最后一个为文件名称,页面上和css中所有的静态路径修改完成之后再次访问主页http://192.168.0.108/cms,页面中的静态资源就可以正常访问了。
![](https://img.haomeiwen.com/i2672497/2b3ba79b2fcbd235.png)
![](https://img.haomeiwen.com/i2672497/798896ff63c623c6.png)