cakephp-2.4相关内容

CakePHP TwigView 插件缺少视图错误

我使用的是 CakePHP 2.4.2 和 this 插件. 我想在CakePHP 中使用TwigView,发现上面的插件与CakePHP 2.0 兼容.执行了所有安装步骤,但是在执行脚本时出现 Missing View 错误. 我的 AppController.php 视图的扩展名是 .tpl,但是,即使添加了插件,它仍然在寻找 .ctp 扩展名. 我还在 bootstr ..
发布时间:2021-12-21 21:40:52 PHP

CakePhp 2.4“错误:找不到Shell类HelloShell."路径混乱吗?

我找到了关于该主题的几个答案,但没有一个对我有帮助. 这就是这种情况.我在ubuntu系统上工作,默认的cakephp 2.4.4安装在以下位置: /var/www/myproject//gkm-be(这是我的应用程序)/lib/蛋糕 因此,此处的所有路径均为默认路径,并且gkm_be应用程序总体上运行正常. 在我的.bashrc中,我有以下设置: PATH = $ PATH ..
发布时间:2021-04-24 18:46:43 其他开发

CakeResque插件不起作用

我试图在cakephp 2.4中使用CakeResque插件,并按照每个链接的说明进行安装 http://kamisama.me/2012/10/16/background- Jobs with-php-and-resque-part-6-integration-in-cakephp / 当我执行命令 蛋糕CakeResque.CakeResque开始 获取错误 ..
发布时间:2020-09-28 20:04:42 其他开发

致命错误:无法重新声明类NewsModel

这个问题有点奇怪,自2天以来我一直在与之抗争,在将其发布为错误之前,我只是想确保这不是我的错误。 我有一个干净的CakePHP副本,有一个已设置的数据库,Cake可以毫无问题地连接到我的数据库。 在我的数据库中,我有一个名为“ news”的表,并且我有一个带有以下代码的控制器: ..
发布时间:2020-09-28 19:21:08 其他开发

如何在cakephp 2.4中实现JsonP

我刚刚升级到cakephp 2.4.1,因为它现在支持JsonP。我以前在我的Ajax跨域代码中遇到丢失的回调错误。但是,文档中没有提到实现此操作所需的任何其他步骤,因此我本以为应该这样做,但是却收到与以前相同的错误。 我是否需要一个 我的控制器 公共函数api($ mem_id = null){ $ options = array( 'fields'=> array('Mem ..
发布时间:2020-09-28 19:15:59 其他开发

创建用户时出现Acl错误(ARO)

我正在尝试保存用户,但保存时出现以下错误 AclNode :: node()-无法'找不到由“数组( [Aro0.model] =>角色[Aro0.foreign_key] =>角色)”标识的Aro节点“ 我在顶部也遇到此错误 未定义索引:role_id [CORE\Cake\Model\AclNode.php ,第140行] 我不知道该怎么做,因为我将角色轻松地添加到了 ..
发布时间:2020-06-01 00:41:37 其他开发

访问虚拟字段中的多个外部字段?

两个表格,在Cakephp中正确设置关系: 属性(..., postcode_id ,...) 在属性beforeFind()中创建的虚拟字段计算( id 搜索邮政编码和记录邮政编码之间的距离。因此,要获取lat / long,我需要通过属性记录中的外键从所有在虚拟字段声明中的Postcode表中检索一个记录。 我如何做到这一点?嵌套多个SELECT?嵌套find(),这可能会更 ..
发布时间:2016-11-08 16:07:27 PHP

在不同的Web浏览器中的不同的验证消息

我是CakePHP的新手,做我的第一个应用程序 - 从cakephp教程的第一个博客。一切都很好,但有一件事困扰我。当我在我的模型中定义验证规则时,验证正在工作。 但是每个网络浏览器都显示不同的消息。例如firefox显示消息在czech语言(我来自捷克),chrome显示“请填写此字段”和互联网浏览器显示“此字段不能留空”。我试图翻译消息(通过添加参数消息进入模型验证)。这是工作,但只有在 ..
发布时间:2016-11-08 15:58:00 PHP

键入命令“蛋糕”在控制台中显示没有输出

在控制台中输入命令“cake”显示没有输出,没有错误或任何类似的。它只打印约4个空行。 以前有人遇到过这个问题,您是如何解决的? C:\xampp\htdocs\project\app> cake C:\xampp\htdocs\project\app> 解决方案 蛋糕不是直接在应用程序中 - 在正确的文件夹中,您仍然需要从那里调用cake命令rela ..
发布时间:2016-11-08 14:45:02 PHP

在CakePHP中,我将在哪里对会话用户执行检查的方法?

背景:我有一个方法 levelCheck(),它将当前用户的级别与几个参数进行比较,并返回true或false。我需要能够从任何控制器访问此方法,我也想调用它在帮助程序中用于菜单等。 问题:由于Cake的灵活性,我几乎可以从任何地方调用Cake。哪里是正确的地方放这个?在自定义会话(扩展)?在AppController中?一个新的组件处理当前用户?在用户模型或用户控制器? 这里的重要一 ..
发布时间:2016-11-08 14:26:31 PHP

CakePHP可以是行为共享模型public $ validate

我设置了一个模型和行为,其中行为包含一些自定义验证规则方法,如匹配,以确保两个字段具有相同的值,这是可行的,但有一些非常通用的$ validate规则,我想重用在不同的模型中的东西,如密码。当我把$ validate数组放入我的ValidateBehavior并在我的控制器中调用validate时,它似乎没有任何验证,即使字段不正确,一切都通过。 我可以使用$ validate在我的行为有我 ..
发布时间:2016-11-08 12:33:24 PHP