`
myfreespace
  • 浏览: 228534 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

cakephp bake生成

阅读更多

bake生成是cakephp快速建站的工具

配置环境变量 把php的php.exe设置到环境变量中,PATH D:/php就是php的根目录而不是ext下面,配置完后就可以在cmd命令行中执行php文件了,

进入到cakephp项目中的app目录下面,执行php ../cake/console/cake.php bake 这样就出出来一个界面,里面显示了你要进行生成的 M V C P Q 等基本信息,生成的时候先生成model,在生成的过程中只要表里面建有一定的关系,那么不管先生成哪个表,都会生成对应的关系,其中可能会提示你是否要更改表的别名等信息,提示很明了可以按提示来做。

代码规范与态度问题。 /**

	 * 删除一条信息
	 * @param  int $id 信息id
	 * @return 
	 */
	function delete($id) {
		$this->Post->id = $id;
		$this->Post->saveField('is_deleted',1);
		$this->Session->setFlash('帖子编号为:'.$id.'已被删除.');
		$this->redirect(array('action' => 'index'));
	}
	
	/**
	 * 编辑信息
	 * @param int $id 信息id
	 * @return 
	 */
	function edit($id = null) {
		$this->Post->id = $id;
		if (empty($this->data) || $this->data['Post']['title'] == '' || $this->data['Post']['body'] == '') {
			$this->data = $this->Post->read();
			$this->Session->setFlash('数据不完整.');
			$this->set('arrone',$this->data);
		} else {
			if ($this->Post->save($this->data)) {
				$this->Session->setFlash('你以编辑了此记录.');
				$this->redirect(array('action' => 'index'));
			}
		}
	}
 
0
1
分享到:
评论

相关推荐

    cakephp-1.2 manual

    8. **哈巴狗(CakePHP Bake Tool)**:这是一个内置的代码生成工具,可以快速生成模型、控制器、视图和其他基础代码,大大加快开发速度。 9. **验证(Validation)**:手册会介绍如何在模型中设置数据验证规则,...

    最简单的方法来安装CakePHP

    4. **运行 Bake 工具**: CakePHP提供了一个名为Bake的命令行工具,可以帮助快速生成模型、控制器、视图和其他文件。在项目根目录下,通过命令行运行: ``` bin/cake bake ``` Bake会引导你完成生成基础结构的...

    CakePHP PHP MVC框架

    5. ** Bake工具**:命令行工具,可以自动生成模型、控制器、视图文件,加快开发速度。 6. **插件和组件**:丰富的社区插件和组件库,扩展功能易如反掌。 7. **错误处理和日志记录**:强大的异常处理和日志系统,便于...

    cakephp 框架1.3.11版本

    6. **烤箱**(Bake):这是CakePHP自带的一个工具,可以自动生成模型、控制器、视图等基础代码,加快开发速度。 7. **错误处理与调试**:CakePHP提供了一套完整的错误处理和调试工具,如DebugKit,便于开发者查找和...

    phpmvc框架cakephp

    3. **烤饼规则(Baking)**:CakePHP的Bake工具可以自动生成控制器、模型、视图等文件,加速开发进程。 4. **安全**:CakePHP包含CSRF(跨站请求伪造)防护、XSS(跨站脚本攻击)防护等安全特性,保护应用程序免受...

    cakephp-2.4.1

    5. ** Bake工具**:Bake是CakePHP内置的代码生成工具,可以帮助开发者快速生成模型、控制器、视图以及测试代码,大大提高了开发效率。 6. **安全特性**:CakePHP提供了多种安全功能,如CSRF(跨站请求伪造)防护、...

    CakePHP v2.3.0.zip

    快速开发**:CakePHP v2.3.0引入了“Bake”工具,它是一个命令行接口,能够自动生成模型、控制器、视图等基础代码,大大加快了开发速度。 **4. 支持和社区**:CakePHP拥有活跃的社区和丰富的文档资源,开发者可以...

    cakephp-cakephp-1.3.8-0-g33afe21

    2. ** Bake 工具**:CakePHP 提供了一个名为 Bake 的命令行工具,用于自动生成代码,如控制器、模型、视图等,以加速开发过程。 3. **ActiveRecord**:CakePHP 使用 ActiveRecord 模式,使得数据库操作变得更加简单...

    cakephp-cakephp-1.3.12-32-gb4e3c8a.zip_cakephp 1.3_cakephp1.3_ca

    - ** Bake工具**:内置的Bake工具可以自动生成模型、控制器和视图文件,帮助开发者快速搭建基本的CRUD(创建、读取、更新、删除)功能。 - **验证**:模型层提供了强大的数据验证功能,确保输入数据的准确性和安全...

    cakephp1.2

    接着,运行`cake bake`命令,可以自动生成基本的模型、控制器和视图文件,帮助快速构建应用骨架。对于新手来说,这是一个很好的起点,可以理解框架的基本结构。 在实际开发中, CakePHP 1.2 提供了丰富的组件和行为...

    cakephp-cakephp

    另外,它的 Bake 工具能自动生成模型、控制器、视图等代码,极大地加速了开发速度,尤其对于初学者来说,可以快速上手并构建出基本的项目结构。 在文件“cake_1.2.0.7296-rc2”中,我们可以看出这是 CakePHP 的一个...

    cakephp框架 学习ing

    3. **搭建第一个应用**:使用Bake生成一个简单的应用,了解其工作流程。 4. **数据库交互**:学习如何定义模型、创建表单并进行CRUD(创建、读取、更新、删除)操作。 5. **模板和视图**:理解如何设计和渲染视图,...

    CakePHP 框架模板 v2.02

    2. **创建项目**:使用cake bake命令快速生成基本的MVC结构,包括控制器、模型、视图等。 3. **数据库连接**:配置数据库连接,建立数据模型并同步到数据库。 4. **开发业务逻辑**:在控制器中编写处理用户请求的...

    cakephp-manual.zip(chm,doc)

    通过这个文件,你可以学习如何创建控制器、模型、视图,理解路由机制,掌握验证规则,以及如何利用CakePHP的 bake 工具快速生成代码。 另一方面,《cakephp手册打印版.doc》可能是PDF或Word文档格式的手册,它提供...

    一个基于cakephp的相册管理系统

    在开发过程中,CakePHP 的 Bake 工具可以自动生成CRUD(创建、读取、更新、删除)操作的控制器和视图,大大减少了编码工作量。同时,其内置的调试工具如DebugKit,能帮助开发者在开发过程中快速定位问题。 至于...

    cakephp软件包

    3. ** Bake工具**:Bake是CakePHP内置的代码生成工具,可以快速生成模型、控制器、视图等基础代码,帮助开发者快速搭建应用骨架。 4. **自动验证**:框架提供了数据验证机制,可以在数据输入到数据库前进行验证,...

    packtpub.CakePHP.1.3.Application.Development.Cookbook.Mar.2011

    学习使用 CakePHP 的 Bake 工具快速生成应用的初始结构。 10. **性能优化**:学习缓存策略,包括查询缓存、页面缓存和文件缓存。理解如何优化数据库查询,以及如何利用 CakePHP 的组件和配置来提高应用的响应速度。...

    PHP实例开发源码—CakePHP(PHP的框架).zip

    同时,CakePHP 的 Bake 工具能够自动生成模型、控制器、视图等基础代码,大大提高了开发速度。 路由系统是 CakePHP 的另一大亮点。它允许开发者定义灵活的URL模式,将请求映射到相应的控制器和动作,实现URL的美化...

    cakephp1.3.11

    在开发工具和调试方面,CakePHP 1.3.11提供了丰富的错误报告和日志功能,以及方便的 Bake 工具,可以帮助开发者快速生成模型、控制器和视图文件,加速开发进程。Bake还支持自动生成CRUD(创建、读取、更新、删除)...

    基于PHP的CakePHP编写的开源Web应用框架.zip

    2. **Bake工具**:Bake是CakePHP自带的代码生成工具,可以帮助开发者快速生成模型、控制器、视图以及数据库迁移文件等,极大地减少了代码编写工作,加速了项目初始化阶段的进程。 3. **ORM**:CakePHP的ORM允许...

Global site tag (gtag.js) - Google Analytics