cakephp整理(一)
来源:互联网 发布:python import sys 编辑:程序博客网 时间:2024/06/05 02:20
CakePHP的命名规则:
控制器的名称为对应模型名称的复数形式,后面加上一个下划线和controller这个词而构成。例:tasks_contoller.php
控制器的类名必须遵循骆驼命名法则而且必须是复数。在这里,该控制器的类名称为TasksController。控制器的类名称中的“Tasks”是复数形式。
模型的名称是单数形式,而控制器的名称为复数形式。例:Tasks控制器中定义了变量$name,然后将控制器的名称赋值于它。var $name = 'Tasks';
Cake所有的视图文件都保存在app文件夹下的视图文件夹里,在这个文件夹里,单个控制器的所有视图有被保存在以控制器名字命名的子文件夹里。
AppCotroller继承于Controller类,而这是CakePHP的核心类。所有有Cake的控制器都必须继承于AppController类。
tasks_controller.php:
CakePHP 中的所有模型都有find()函数功能。实际上这个函数是在model类中定义的。这个函数是用来调取模型对应表中的数据。
如果我们给这个函数传递一些参数的话,我们就能指定调取哪条记录。上面的代码中,我们将all参数传递给这函数,以调取task表中的所有记录。然后,用Set()这个Tasks控制器的函数,它将所有的数据用一个名为tasks的数组发送给视图处理。我们在视图里可以通过$tasks这个变量来访问该数组。set()函数通常用来从控制器中的操作向视图中传输数据。
Cake将每个控制器的所有视图都保存在视图文件夹下对应的单独的文件夹里(文件夹的名字跟控制器的名字一样)
index.ctp:
- cakephp整理(一)
- CakePHP FAQ(常见问题)整理
- [PHP]CakePHP学习(一)
- cakephp开发记录(一)
- 一步一步学习CakePHP(一)基本概念
- Cakephp 教程(一) 安装 配置
- CakePHP 开发(一)快速开发基本功能的项目
- 自学CakePHP 日志文档(一)
- cakephp
- CakePHP
- cakephp
- cakephp
- CakePHP
- CakePHP
- CakePHP
- CakePHP
- 攻克CakePHP系列一:连接MySQL数据库
- CakePHP系列(一)----CakePHP3.4一览
- C# 使用List泛型读取和保存文本文件
- 基于 java 的 Web Service 简单实现
- Managing Projects with GNU Make
- 求能在网页上播放MP4格式的视频HTML代码
- Managing Projects with GNU Make
- cakephp整理(一)
- 总结DevExpress10个使用技巧
- Managing Projects with GNU Make 笔记二
- 《BREW进阶与精通——3G移动增值业务的运营、定制与开发》连载之78——BREW手机中的事件处理
- Makefile特殊规则
- C#中使用MySql
- radiobuttonlist问题
- C# split 几种使用方法
- 软件界面设计介绍