cakephp

Cakephp 3不在查询中

我认为这是一种常见的模式,但我找不到优雅的CakePHP方式.我们的想法是从列表中删除已经选择的值.要使用Cake书中的示例:我想要做的就是创建一个查询,返回给定学生尚未注册的课程,最有可能填充选择下拉列表.如果我没有使用Cake,我会做类似的事情或者可能是等效的NOTEXISTS子句,或外连接技巧,但你明白了.我很难在Cake中如何优雅地做到这一点.在我看来,这将是一个普遍的需求,但我已经研究了

CakePHP 3.0中虚拟字段/实体属性上的分页排序链接

我想在CakePHP3.0中的virtualfield/entityproperty上创建一个paginationsortlink.在CakePHP2.x中,我曾经创建了一个virtualfield,然后在该字段上创建了一个分页排序链接.但是,在CakePHP3.0中,virtualfields已被virtualentityproperties取代.我有什么方法可以在CakePHP3.0中使用它吗

cakephp-3.0 – 运行bake命令时的SQLSTATE HY000 2002

我在运行bake命令时遇到问题.我认为它与mysql有关,但我没有在Stackoverflow上找到任何解决此错误的方法.这是我的app.PHP:请帮忙,我得到的错误是:问题解决了!!我应该添加的唯一内容是.bash_profile中的这一行使其工作:

如何在cakephp布局视图中使用fetch函数

我是CakePHP的新手,想知道这些线在Cake中是如何工作的提取的元标记,css和javascript文件来自哪里?$这个–>取;根据cakePHP书,fetch函数正在查找名为something的块并回显它们.在您的示例中,据我所知,它在您的视图中查找类似的内容:并将其视为一个块.所以$this->fetch将获取所有html->脚本(…

CakePHP:自动设置模型创建和更新日期

有没有办法配置CakePHP模型以在保存对象时自动设置时间戳,例如created_on和updated_on?我在考虑相当于Django的DateTimeField的auto_Now和auto_Now_add选项.我听说在某些框架中这是一个有争议的做法,但无论如何我想要这样做.如果你不能这样做,人们通常会在beforeSave()处理程序中设置时间戳,可能是通过检查模型数据是否已包含id字段并相应地设置创建数据?谢谢,如果我错过了文档中的相关内容,我会道歉.是的,CakePHP会自动为创建和修改的字段执行

CakePHP – 包含基于特定页面的CSS?

我想要包含一个应该应用于主页的特定css文件,以及整个网站中的6-7个其他页面.我知道我可以通过PHP,获取URL,找到什么页面,链接css等等来做到这一点,但我想知道是否有一个光滑的方式使用CakePHP包含正确的CSS文件.我意识到我可以从特定的视图链接CSS文件,但是–然后它们不会在中.有没有办法从视图中链接并将其显示在头部?将添加正确的元素到你的.

如何为CakePHP创建站点地图?

我想创建一个站点地图,但我对Sitemaps的使用知之甚少.我用CakePHP.谷歌和指南上有很多软件,但我仍然想要问一下,为CakePHP创建站点地图的简单方法.我在服务器上传了网站,它不依赖于localhost.这是一个快速的例子供您玩耍并根据您的需求进行调整:在你的控制器中:你的“文章”模型:视图:

CakePHP Bake Shell错误:数据库连接“Mysql”丢失或无法创建

我在这里有烘烤的问题.我已经阅读了类似问题的先前答案,但解决方案似乎不适用于此处.我无法烘焙,因为我收到的错误是:数据库连接“MysqL”丢失,或无法创建如果我运行哪个PHPPHP它正在阅读是MAMP中的正确路径.如果我检查PDO模块:我的应用程序(或者我迄今为止完成的应用程序)连接数据库没有问题.Web上的所有答案都指向PDO未启用,或者PHP的路径不正确,但这些都不适用于我的情况.可能是错误的