蛋糕php中模板和视图之间的区别

时间:2016-07-13 10:45:38

标签: php cakephp-3.0

我是CakePHP 3.0的新手。以前我用过CodeIgniter。在CakePHP 3.0中,我们必须在src/Template而不是src/View中创建HTML设计。

我的问题是视图和模板之间有什么区别?

3 个答案:

答案 0 :(得分:6)

从3.0开始,包含视图文件的文件夹现在位于src / Template而不是src / View下。这样做是为了将视图文件与包含php类的文件(例如Helpers,View类)分开。

基本上你的html(.ctp文件)进入src / Template,你的.php文件'帮助'你的模板进入src / View

答案 1 :(得分:0)

Cakephp使用ctp扩展名。代表蛋糕模板。对于CRUD,它使用添加,查看,编辑,索引ctp文件。

在cakephp 2.0中,ctp(模板文件)存储在app>中。查看> ...文件夹。

在cakephp 3.0中,ctp文件存储在src>中。模板> ...或src>查看> ...文件夹。

查看: 表示类放在这里:单元格,帮助程序和模板文件。

模板: 演示文件放在此处:元素,错误页面,布局和视图模板文件。

答案 2 :(得分:0)

对于src / Template,它是查看文件的文件夹。