-
工厂模式查看全部
-
~~~查看全部
-
模型- 视图- 控制器查看全部
-
好的视图引擎查看全部
-
Smarty配置查看全部
-
入口程序就是在Web应用中,所以的请求都指向一个脚本文件。查看全部
-
PHP中MVC执行的步骤 1.浏览者 -》调用控制器,对它发送指令。 2.控制器 -》按照指令的要求选择模型。 3.模型 -》按照控制器的指令选择合适的数据。 4.控制器 -》按指令选择相应的视图。 5.视图 -》把第三步选取的数据显示出来。查看全部
-
观看记录:next 4-1查看全部
-
不能理解查看全部
-
smarty引入与配置与方法查看全部
-
早期会报一个错: Fatal error: Class 'testController()' not found in E:\WWW\imoocMVC\function.php on line 5 或者Notice: Undefined property: testController::$show in E:\WWW\imoocMVC\function.php on line 6 后来发现,原来是我的function.php中的括号位置不对 原句子:$controller = $name.'Controller()'; $obj = new $controller; $obj->$method."()"; 改为:$controller = $name.'Controller'; $obj = new $controller(); $obj->$method(); 就正确了。查看全部
-
点击admin.php的时候报错(目录结构是按照你视频中讲解的来配置的,但是就是有点混乱): ( ! ) Fatal error: Uncaught --> Smarty: Unable to load template file 'test.html' <-- thrown in E:\wamp\www\mvc\framework\libs\view\Smarty\sysplugins\smarty_internal_templatebase.php on line 127 老师代码中tpl的目录结构是这样的http://img1.sycdn.imooc.com//568c7c750001624202860231.jpg,但是在index控制器中的index方法写的是VIEW::display('test.html');视图引擎会直接查找tpl目录下的test.html文件,而test.html却是在tpl/admin之下,所以会报错,只需要改成VIEW::display('admin/test.html');即可解决错误,这个个人理解,如果有什么错误的地方,可以提出来探讨下查看全部
-
各个层的作用: (1)控制器的作用是调用模型,并调用视图,将模型产生的数据传递给视图。并让相关视图去显示。 (2)模型的作用是获取数据并处理数据。 (3)视图的作用是将取得的数据进行组织、美化等,并最终向用户终端输出。查看全部
-
MVC的运行流程:查看全部
-
三大主角查看全部
举报
0/150
提交
取消