我是CakePHP 3.0的新手。以前我用过CodeIgniter。在CakePHP 3.0中,我们必须在src/Template
而不是src/View
中创建HTML设计。
我的问题是视图和模板之间有什么区别?
答案 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,它是查看文件的文件夹。