E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Cakephp
CakePHP
: Containable行为
利用
CakePHP
的Containable行为,可以很好的进行关联查询.首先在模型中要声明该行为: var$actsAs=array('Containable');如下的语句对Deal,DealDetail
iefreer
·
2011-12-13 23:00
cakephp
CakePHP
中使用saveAll无法正常保存数据的解决办法
例如,如下PHP代码:$this->Application->saveAll($this->data);出现无法保存数据到数据库。可以尝试使用下列代码来查找原因:if(!$this->Application->saveAll($this->data)){ $invalidFields=$this->Application->invalidFields(); if(empty($invali
kunshan_shenbin
·
2011-12-13 20:00
PHP
数据库
cakephp
国外主流PHP框架比较-CodeIgniter、
CakePHP
、ZendFramework、Symfony [转]
主要参考的框架包括:CodeIgniter、
CakePHP
、ZendFramework、Sy
xiaomage234
·
2011-12-12 15:00
网页设计灵感:44个耀眼夺目的幻灯片设计 (下)
MalcolmReadingViewSourceEnveroViewSourceOsmondInteractiveViewSourceRicoverdeoViewSource
Cakephp
ViewSourceDesignbitsViewSourceGraphikViewSourceHipstamaticappViewSourcehwo-architectsViewSourceAtebitsView
tianyaxiang
·
2011-12-06 09:00
Web
UI
设计资源
酷站欣赏
Comparing PHP Frameworks ( Symfony,
CakePHP
, YII and CodeIgniter)
<h3 class="post-title entry-title">转自 http://karim-ouda.blogspot.com/2011/04/comparing-php-frameworks-symfony.html</h3> <h3 class="post-title entry-ti
gowithbutton
·
2011-12-05 15:00
java
工作
cakephp
Comparing PHP Frameworks ( Symfony,
CakePHP
, YII and CodeIgniter)
<h3 class="post-title entry-title">转自 http://karim-ouda.blogspot.com/2011/04/comparing-php-frameworks-symfony.html</h3> <h3 class="post-title entry-ti
jiava9900
·
2011-12-02 08:00
java
工作
cakephp
CakePHP
: 深层次模型绑定示例
使用recursive=2可以递归获取深层次关联模型数据,但是没办法设置获取数据的字段和查询条件。ContainableBehavior是为了解决这个问题而引入的。类似的还有LinkableBehavior。下面是一个简单的示例。关系如下:Deal(hasMany)DealToVendorBranch(belongsto)VendorBranch('')代码如下: $th
iefreer
·
2011-11-14 16:00
工作
cakephp
cakephp
中spl_autoload_register用法
spl_autoload_register() 自定义的方法来加载文件语法:bool spl_autoload_register ( [callback $autoload_function] ) 1.在
cakephp
ieric
·
2011-11-13 23:00
cakephp
转 PHP框架
主要参考的框架包括:CodeIgniter、
CakePHP
、ZendFramework、
zlmarszl
·
2011-11-11 06:00
框架
mvc
CakePHP
: 在$form->input中为控件绑定事件
1)选择框中选项变动事件:echo$form->input('Deal.branch_id',array('type'=>'select', 'multiple'=>true, 'options'=>$branches, 'selected'=>$selected, 'onchange'=>'change()',));2)为复选框中的每个选择添加on
iefreer
·
2011-11-10 23:00
工作
input
cakephp
cakephp
使用事务
begin;INSERT INTO `dev_dgc`.`user_datas` (`id`, `game_id`, `created`) VALUES (NULL, '1', '2');INSERT INTO `dev_dgc`.`user_datas` (`id`, `game_id`, `created`) VALUES (NULL, '1', '2');INSERT
ieric
·
2011-11-08 19:00
cakephp
cakephp
中扩展自定义验证规则
在
CAKEPHP
中,有多达26条验证规则可以用,详细的见这里: http://book.
cakephp
.org/view/1181/Adding-your-own-Validation-Methods
jackyrong
·
2011-10-28 15:00
cakephp
cakephp
中扩展自定义验证规则
在
CAKEPHP
中,有多达26条验证规则可以用,详细的见这里: http://book.
cakephp
.org/view/1181/Adding-your-own-Validation-Methods
jackyrong
·
2011-10-28 15:00
cakephp
cakephp
中扩展自定义验证规则
在
CAKEPHP
中,有多达26条验证规则可以用,详细的见这里: http://book.
cakephp
.org/view/1181/Adding-your-own-Validation-Methods
jackyrong
·
2011-10-28 15:00
cakephp
cakephp
中扩展自定义验证规则
在
CAKEPHP
中,有多达26条验证规则可以用,详细的见这里: http://book.
cakephp
.org/view/1181/Adding-your-own-Validation-Methods
jackyrong
·
2011-10-28 15:00
cakephp
cakephp
中扩展自定义验证规则
在
CAKEPHP
中,有多达26条验证规则可以用,详细的见这里: http://book.
cakephp
.org/view/1181/Adding-your-own-Validation-Methods
jackyrong
·
2011-10-28 15:00
cakephp
cakephp
中扩展自定义验证规则
在
CAKEPHP
中,有多达26条验证规则可以用,详细的见这里: http://book.
cakephp
.org/view/1181/Adding-your-own-Validation-Methods
jackyrong
·
2011-10-28 15:00
cakephp
CakePHP
: 设置下拉列表默认值和单选框默认值
使用default属性来设置单选框(type=radio)的默认值: echo$form->input('Deal.type',array( 'type'=>'radio', 'div'=>array('class'=>'radio'),
iefreer
·
2011-10-27 15:00
Class
div
cakephp
CakePHP
: 用户输入密码的自动加密处理
如果在控制器中比如users_controller中包含了Auth组件,那么用户输入的密码会被自动加密处理。且支持多种加密方式。比如如果你希望密码以md5加密,那么可以在beforeFilter中调用Security::setHash('md5');如果希望使用邮件而不是用户名做登录验证,那么可以设置Auth的字段如下: $this->Auth->fields=array(
iefreer
·
2011-10-26 22:00
加密
user
Security
email
cakephp
CakePHP
: tinyint(1)类型引入的问题
这应该是
CakePHP
的一个bug。正常情况下,tinyint(1)应该被当作显示宽度为1的整数(0,255),那么通常是0~9不过在
CakePHP
中tinyint(1)被当作了boolean处理。
iefreer
·
2011-10-25 15:00
cakephp
CakePHP
vs CodeIgniter: BenchMarking(2)
BenchMarking(1)里面已经给出了
CakePHP
读取简单数据并显示的性能基线测试数据。可以看到性能表现不佳,具体原因还需要再进一步探查源码。
iefreer
·
2011-10-19 23:00
框架
cache
function
测试
cakephp
benchmarking
CakePHP
2.0发布,基于PHP的开源Web应用框架
CakePHP
开发团队已经发布了
CakePHP
2.x系列的一个版本
CakePHP
2.0。
岭南六少
·
2011-10-19 15:00
CakePHP
vs CodeIgniter: BenchMarking(1)
CakePHP
的性能一直以来口碑不佳。和CI/Yii比较,输出一个简单的helloworld或者稍微复杂一点,从数据库读取几条数据并echo时,测试结果表明每秒处理能力要相差好几倍。
iefreer
·
2011-10-18 23:00
JavaScript
数据库
cache
测试
cakephp
benchmarking
使用
CakePHP
自带Email组件通过gmail发送邮件
$this->Email->smtpOptions=array( 'request'=>array('uri'=>array('scheme'=>'https')), 'port'=>'465', 'host'=>'smtp.gmail.com', 'username'=>'用户名', 'password'=>'密码' ); $this->Email->delivery='smtp'; $thi
kunshan_shenbin
·
2011-10-18 14:00
c
Scheme
email
Gmail
cakephp
CakePHP
: 什么时候需要去创建一个Plugin
如果你的扩展功能仅仅限于Controller级别,那么为公共逻辑创建一个Component如果你的扩展功能限于View级别,创建一个Helper,比如常见的image/form处理helper类如果你的扩展功能既要控制器的逻辑,也要提供页面管理或使用,并且会加载一些自定义的配置项,那么最好的方法就是创建一个可复用的Plugin。Plugin应该被良好的管理起来,比如提供安装、激活、去激活、卸载,通
iefreer
·
2011-10-18 01:00
CakePHP
: 利用虚拟字段简化查询
比如在用户数据库中有Firstname/Lastname两个字段,然后你的视图中需要获取完整的名字列表。一种方法是find出所有用户的Firstname/Lastname,然后遍历返回的结果,再拼装成完整的名字列表。还可以利用1.3版本中提供的虚拟字段新特性来实现更简单、更通用的方案:在UserModel中添加:var$virtualFields=array( 'full_name'=>'CONC
iefreer
·
2011-10-15 00:00
数据库
user
cakephp
CakePHP
: 使用Flickr创建定制的相册和增值服务
那么你可以使用
CakePHP
,集成Flickr的开放服务,快速创建这样的业务。
iefreer
·
2011-10-13 22:00
function
api
null
cakephp
相册
Components
CakePHP
: Actions级别的数据库动态选择
1)如果需要对Controller级别进行数据库的设置,那么只要设置$controller->modelClass->useDbConfig='yourdbserver'即可。2)如果要在Action级别进行数据库的动态选择,麻烦些,需要hackCake的model类如下的方式针对读写做了简单的数据库master/slave切换:classAppModelextendsModel{/** *Ove
iefreer
·
2011-10-13 00:00
CakePHP
: 复杂关联查询时出现Unknown Column错误
假如一个Deal包含多个语言版本的DealDetails现在想在分页中获取1)仅仅包含指定语言DealDetail的Deal列表2)而且对于每个Deal仅仅返回指定语言的DealDetail对于1如果只是使用如下的语句: $this->paginate['Deal']['conditions']['DealDetail.lang_id']=$this->data['lang_id'
iefreer
·
2011-10-12 02:00
table
语言
cakephp
在 PHP 中使用命令行工具
有许多强大的框架(比如
CakePHP
和CodeIgniter),让您能够像Rails程序员一样高效。能够与My
iwebcode
·
2011-10-11 23:00
PHP
css 框架 和 内容管理框架
完整的Web应用程序框架,如Ruby on Rails或
CakePHP
。
sakajiaofu
·
2011-10-09 13:00
css
PHP面向切面编程组件
我们使用MVC框架,例如CI、YII、
cakePHP
,原因之一就是:能够使代码便于维护。但当业务逻辑不断复杂时,在控制器中调用模型中的方法会越来越臃肿。
a600423444
·
2011-09-28 16:00
编程
PHP
exception
function
extension
autoload
cakephp
手册系列一:配置
cakephp
方法
前言:使用
cakephp
开发项目有一年多的时间了,回想刚开始连配置都要按照视频来照搬的场景,感觉进步确实还是不小的,所以现在想将学习和开发过程当中碰到的各种问题总结一下作为一个手册以备将来用到的时候参考
BenzLee
·
2011-09-27 13:00
PHP
cakephp
配置信息
How to use components in
cakephp
一:如何创建组件:
cakephp
所有自定义的组件都需保存于/app/controllers/components/下,比如现在我新建了一个组件类如下:那么我必需把该文件math.php保存于/app/controllers
Adam-Lee
·
2011-09-26 22:00
TO
in
use
cakephp
how
Components
Action view,add,edit,delete used in
cakephp
Post->find("all",array('order'=>array('idDESC')));//相当于select*frompostorderbyiddesc $this->set("posts",$res);//将从表中查询出来的结果存于$posts以便在视图中访问 } functionview($id=NULL){ $this->set("post",$this->Post->re
Adam-Lee
·
2011-09-26 22:00
TO
in
delete
action
use
cakephp
and
how
view、add、edit
2011-9-22
Aplanfor2012:Lamp;ReviewBasicknowledgeofPHP;Review
Cakephp
;LearnmoreaboutSmarty、Regular;StudyZendFramkwork
Adam-Lee
·
2011-09-22 00:00
plan
用
cakephp
快速开发php应用--用户及权限控制
cakephp
框架提供了一套基于Acl访问控制机制。通过使用AuthComponent和AclComponent组件,可以快速实现的权限控制。
fengjunoo
·
2011-09-09 18:00
cakephp
Cakephp
REST
写在前面:RepresentationalStateTransfer:表述性状态转移。REST本身只是为分布式超媒体系统设计的一种架构风格,而不是标准。RestfulWebService面向资源,不是面向动作(Action) 个人认为rest是一种风格,就像我们使用word写一篇文章一样,我们可以使用宋体、也可以使用微软雅黑,但这些不会对我们的文章内容产生影响,而只是影响文章的展现形式而已。我们有
flyer0126
·
2011-08-26 17:00
REST
cakephp
26个PHP开发框架
1.yii2.codeigniter3.
cakephp
4.phpdevshell5.akelos6.symfony7.prado8.zend9.zoop10.qphp11.canphp12.seagull13
wangshaofei
·
2011-08-13 22:00
Web
mvc
框架
26个PHP开发框架
1.yii2.codeigniter3.
cakephp
4.phpdevshell5.akelos6.symfony7.prado8.zend9.zoop10.qphp11.canphp12.seagull13
wangshaofei
·
2011-08-13 22:00
mvc
框架
Web
windows中使用Git工具连接GitHub(配置篇)
例如:jQuery,reddit,Sparkle,curl,RubyonRails,node.js,ClickToFlash,Erlang/OTP,
CakePHP
,Redis.本文详细的说明了如何在Windows
☆磊☆ king
·
2011-08-10 00:00
windows
git
工具
cakephp
中加载第三方类的一点注意的
在
cakephp
中,加载其他不相关的类,有三种方法,例子如下: <?
jackyrong
·
2011-07-30 12:00
cakephp
cakephp
中加载第三方类的一点注意的
在
cakephp
中,加载其他不相关的类,有三种方法,例子如下: <?
jackyrong
·
2011-07-30 12:00
cakephp
cakephp
中加载第三方类的一点注意的
在
cakephp
中,加载其他不相关的类,有三种方法,例子如下: <?
jackyrong
·
2011-07-30 12:00
cakephp
cakephp
中加载第三方类的一点注意的
在
cakephp
中,加载其他不相关的类,有三种方法,例子如下: <?
jackyrong
·
2011-07-30 12:00
cakephp
cakephp
中加载第三方类的一点注意的
在
cakephp
中,加载其他不相关的类,有三种方法,例子如下: <?
jackyrong
·
2011-07-30 12:00
cakephp
cakephp
中的datasources
cakephp
中的数据源其实是个好东西,假如你有多种形式的数据源,比如REST,RSS,JSON等,你可以编写
cakephp
的插件,去读取这些数据源.本文以编写一个读取RSS格式数据源的做例子,讲解其使用
jackyrongvip
·
2011-07-30 12:00
批判下
cakephp
中的SQL写法
PHP的框架是超多了,但有时,感觉有些框架是不是考虑的太过度了,总要把简单的事复杂化,比如下面举出
CAKEPHP
中的FIND的写法,看上去象HIBERNATE的查询语法,但HIBERNATE的比它简单多了
jackyrongvip
·
2011-07-30 12:00
sql
PHP
Hibernate
框架
cakephp
books
cakephp
数据库操作find()与query()使用笔记
一:find函数是所有模型都具备的一个获取数据的多功能函数,使用语法为:find($type,$params)。$type可以是'all','first','count','list','neighbors'或者'threaded'的其中之一。默认情况下会使用'first'进行查找,即会查出表的第一条符合的数据;本人觉得find("all",条件)或者findByUsername("usernam
Adam-Lee
·
2011-07-08 16:00
cakephp
会员注册及登录验证实例
一:首先数据库要有一张users表:CREATETABLE`users`( `id`int(10)NOTNULLauto_increment, `username`varchar(50)collateutf8_unicode_ciNOTNULL, `password`varchar(50)collateutf8_unicode_ciNOTNULL, PRIMARYKEY (`id`))ENGINE
Adam-Lee
·
2011-07-07 10:00
上一页
9
10
11
12
13
14
15
16
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他