cakephp

如何使用PHPDoc表示法声明局部变量的类型?

我使用ZendStudio在PHP中开发CakePHP,而CakePHP的一个问题就是这些视图都引用未声明的局部变量.所以例如在控制器中你会的$this->set;那么在你看来你可以echo$job->getName();我的问题是,ZendStudio无法在$job上执行自动完成,因为它的类型是未知的.现在有PHPDoc标签允许您声明类型,以便IDE可以执行自动完成.例如,@var标签可以在类中用于定义属性的类型.有没有办法做这样的局部变量?你必须使用单行格式:/**@var$jobMyJobObjec

认证 – CakePHP 2.x通过两个单独的登录认证

早在5月份,我发布了thisquestion.我想在不同的应用程序上再次做同样的事情,但是我没有找到解决这个问题的办法.我有更多的信息和更好的代码,所以我希望你们可以帮助我排除这一点.用例:医生办公室有一个管理用户的网站.用户通过用户模型和UsersController使用CakePHP的Auth登录成功.医生有转诊医师完全不同的情况和行为.医生需要通过example.com/physicians

cakephp – 从Cake 1.3迁移到2.0以及更高版本 – 迁移现有的或仅用于新的?

我刚刚完成了我第一个CakePHP驱动的网站,刚刚看到他们已经在使用CakePHP2.0.我的问题:>转移到新版本的CakePHP时,这是非常耗时的吗?我知道他们有迁移指南,但是–我从来没有使用框架,所以我从来没有必要迁移任何东西.>您是否迁移现有项目的代码,还是按原样迁移代码,并仅为将来的项目使用新的稳定版本?>在哪里可以找到我目前安装的CakePHP版本?

cakephp-1.3 – CakePHP多选“选择”不起作用

我的编辑形式有多个选择输入:当echo-ed时,$selected变量将如下所示:但是,输入不会自动选择与标签匹配的选项.但是,当我手动输入选择的选项时,会自动选择该选项;例如有没有什么办法解决这一问题?

cakephp – 如何在蛋糕php中设置cronjobs?

如何在cakePHP中使用cron作业来调用Ubuntu上的控制器的动作,我试图通过crontab做它,但它不工作?使用shell在cron作业中使用CakePHP应用程序的“CakeWay”将创建shell,然后将其称为cron作业.即创建一个shell来完成任务,然后将其添加到crontab中:文档中介绍了Creatingshells和usingthemwithcron.

Cakephp认证组件与两个模型会话

我有两个cakePHP2应用程序在同一数据库上运行,但是具有不同的Auth表和不同的$this->Auth->usermodel值.认证工作良好,用户从一个应用程序无法登录到其他.但是当应用程序使用相同的CAKEPHP会话cookie时,会发生这种情况:当用户从应用程序“一”登录时,它可以访问应用程序“二”中的任何受Auth保护的操作!有没有办法在这种情况下配置它正常工作?

CakePHP无法写入某些文件

我开始使用CakePHP为我的框架开发一个网站,我刚刚开始,已经遇到错误,我无法解释它们的意思.我也收到以下错误信息:任何帮助将不胜感激.当Wooble指出,app/tmp文件夹需要由您的网络服务器用户写入.要纠正其他两个错误,您应该按照错误中的建议编辑应用程序/Config/core.PHP文件.蛋糕船舶具有默认值,应该更改,以使每个Cake项目不具有相同的安全性值.如果您打开该文件,您将在评论

当我使用cakephp时,我在哪里放置PIE.htc文件(为了使CSS与CSS3工作)

我试图使用PIE.htc,这是一个脚本,希望能让我在IE6-8中使用CSS3功能.我也使用CakePHP根据说明,我只是把PIE.htc文件放在我想要的地方,然后添加行为:url;到CSS.所以我有:它还说:注意:此路径是相对于正在查看的HTML文件,而不是从其调用的CSS文件.我使用CakePHP,无论我放在哪里,无论我在哪里放置PIE.htc文件,我无法使它工作!