cakephp中如何用控制台快速创建模型、控制器与视图

随声附和 提交于 2019-12-07 11:32:22

1:设置本机电脑Path环境,变量名为PATH,变量值为:D:\programs\wamp\www\cakephp\cake\console;D:\programs\wamp\php;

(我的cakephp安装路径为“D:\programs\wamp\www\cakephp”,如果你的路径不同,则按你自己的路径修改)

Model创建部分:

2:打开dos界面(运行->cmd),进入D:\programs\wamp\www\cakephp(d:->cd \programs\wamp\www\cakephp)目录,然后输入cake bake:此时界面会有几个选项列出来让你选择,选M即操作"Model",选"C"即操作"Controller",我们先选M;

3:接着会出现1-10并有相应Model名(比如你的表名为tests,那么此时Model就是Test)的给你选,选择你要操作的Model对应的序号回车;

4:接着的提示选“n”,再接着会问你要不要设置联合查询,选"n";

5:最后会提示你会创建此Model,输入“y”,OK,Model已经建立;

Controller 创建部分:

6:Model创建完成后那个界面若没退出,直接输"C",若退出了,按2那里的操作方法进入创建Controller;

7:按dos界面提示内容输入你要操作的controller对应的序号,比如你的表名为tests,就输入tests对应的序号再按回车;

8:接着提示你是否要创建脚手架或都一些常用的方法,根据你个人的需求操作,如若暂时不需要,输入“n”;

9:最后提示正要创建controller,问你是否OK,输入"y",至此,Model与Controller通过控制台创建完成;

总结:如果想更快的创建model,controller或view,并使创建的controller拥有脚手架等常用功能,那么你可以用cake bake all来快速创建,方法比较简单,与创建model或controller的方法类似。

http://my.oschina.net/adamboy/

 

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!