index 文件夹存放前台文件
admin 文件夹存放后台文件
都放在 public/static/ 文件夹下
输出替换
如果需要全局替换的话,可以直接在配置文件 (/application/index/config.php) 中添加:
```
'view_replace_str'=>[
'__PUBLIC__'=>'/public/',
'__ROOT__'=>'/',]
```
引入模板流程:
1.在 /youme/application/index/ 中创建文件夹 view 在view文件夹下创建 Index (其中首字母要大写)
2.将模板中的index文件复制到此文件夹中
后缀改为html
3.修改index.php的内容 (加载)
加载
方法1.引入命名空间
在index控制器中使用 return $this->fetch('add');
因为fetch()方法是view控制器类的方法,所以想要用这个方法需要根据命名空间引入它的空间类元素.
fetch()方法后面如果没写东西,默认访问跟方法名字一样的 html 静态文件
方法2.实例化fetch
方法3.直接用助手函数 view()渲染模板输出方法
4.Ctrl+h整体替换代码
同样images也要替换,图片就引入过来了
前台模板引入及分离
步骤和前面一样,一次将剩下的几个模板引入.
因为头部和尾部是公共的所以可以分离出来,其他文件直接引入就行了,可以节省一些代码量.
其他文件中的那些公共部分用包含文件来替换.方法如下:
在当前模版文件中包含其他的模版文件使用include标签,标签用法:
{include file='模版文件1,模版文件2,...'/}
引入后台界面
首先创建后台,在项目文件夹中复制index文件夹命名为admin
删除文件夹中其他文件,只保留index即可.在控制器文件中命名空间的路径要改一下
后台首页模板也要换.
在 youme/public/static 文件夹下admin文件夹来放静态资源
要改一下路径.
其他步骤同前端相同.