二、模板引擎原理
1、什么是模板引擎
实际上就是把PHP代码与HTML代码完全分离的一种模板技术
2、核心原理
载入html静态模板并把里面的特殊标签如{$title}替换成相应的php逻辑代码
html代码:
php代码:
3、编写MVC框架中的视图类
1)视图类的编写
2)视图类的使用
在核心控制器基类Action.class.php中定义和使用视图类
3)在自定义控制器使用视图类
4)在模板文件中引入标签
效果如下:
三、项目的前后台分组
1)新建Admin文件夹,复制项目中的所有文件全部放入该文件夹中
当前文件夹就是我们项目的后台文件夹,里面的index.php就是后台入口文件
2)前台实现
由于前台不需要权限判断,所有可以去掉该方法
更改setUrl页面跳转
去掉权限验证
3)创建IndexAction.class.php
通过以上方式,我们就完成了前后台的分组工作
http://域名/ 前台