从0打造自己的mvc框架3-5 -3-6
来源:互联网 发布:音视频转换器mac 编辑:程序博客网 时间:2024/06/14 02:17
我们将要安装 twig/twig 模板引擎类。
首先使用composer进行下载。
"name":"MVC PHP", "description":"PHP Framework", "type":"Framework", "keyworks":[ "PHP","PHP Framework" ], "require":{ "php":">= 5.3.0", "filp/whoops":"*", "symfony/var-dumper":"*", "catfan/medoo":"*", "twig/twig":"*" }, "repositories": { "packagist": { "type": "composer", "url": "https://packagist.phpcomposer.com" } }
2) 修改基类中的display方法
public function display($file) { $filePath = APP_PATH.'application/views/'.$file; if(is_file($filePath)) { \Twig_Autoloader::register(); $loader = new \Twig_Loader_Filesystem(APP_PATH.'application/views'); $twig = new \Twig_Environment($loader, array( 'cache' => RUNTIME_PATH.'logs/twig', 'debug' => true )); $template = $twig->loadTemplate($file); $template->display($this->assign?$this->assign:''); } }
这样对咱们的框架也有一定的完善 效率也提高的很多
0 0
- 从0打造自己的mvc框架3-5 -3-6
- mvc 从0打造自己的框架
- 从0打造自己的mvc框架
- 从0打造自己的mvc框架3-3-3-4
- 从0打造自己的mvc框架2-1 -2-3总结
- 从0打造自己的mvc框架2
- 打造自己的MVC框架
- 打造自己的MVC 3-5 3-6
- 从0打造自己的mvc框架2-4 -2-7总结
- 从0打造自己的mvc框架配置类及日志类
- php打造属于自己的MVC框架-
- 打造我们自己的MVC框架
- php打造属于自己的MVC框架
- 打造属于自己的mvc框架
- 打造自己的MVC 3-3 3-4
- 用composer 快速打造自己的PHP MVC框架
- 打造自己的MVC 3-1 3-2
- 打造自己的MVC 4-3 4-4
- 解决设置了float了的子元素的父级边框和背景不显示的问题
- 安卓开发——SQLite数据库的使用
- 二分匹配模板()
- oracle 使用ANY运算符
- 6.图文回复(微信公众号开发实战)
- 从0打造自己的mvc框架3-5 -3-6
- 智能物联网系统设计与实现
- java 反射1 Class
- 五边形数定理的一种证明
- Q-Learning算法分析与代码实现
- java2实用教程第四-五章读后感
- ajax - 服务器响应
- 【JZOJ4809】【NOIP2016提高A组五校联考1】挖金矿
- C#控制台基础 int类型的list中removeall用法示例