问题标签 [cakephp-2.4]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
5992 浏览

php - CakePHP 2.4.3 URL 重写模块不工作

好的...

厌倦了这个问题。所以我想我会在这里问

只是为了澄清一下,我确实遵循了 Cake PHP 文档。我用谷歌搜索了将近 2 个小时,猜猜是什么……不走运

  1. 我确实启用了 mod-rewrite -> 这花了我一段时间,因为我没有 httpd.conf 文件
  2. 我在 webroot 等中编辑了我的 htaccess 文件以包括:

    /li>

正如本网站另一张海报推荐的那样

没运气。我是否在这里遗漏了一些特别的东西,例如我的装置上的一些神秘的独角兽灰尘,还是我很愚蠢?

让我知道你是否需要别的东西

哦,我前段时间做了一个 LAMP 安装的事情

您的指导将不胜感激:)

[编辑] 将标签更改为 2.4 而不是 2.3 <-- 我的错

0 投票
1 回答
159 浏览

cakephp - 相关模型条件被忽略

我有 2 个模型: Option 和 Modifier 具有这样的 Option belongsTo Modifier 关系:

在 OptionsController 我尝试获取修饰符列表:

CakePHP 无条件生成 SQL,因此我得到了完整的修饰符列表。为什么 CakePHP 2.4.4 忽略了在模型 belongsTo 关系中定义的条件?它还忽略字段和顺序。

0 投票
1 回答
453 浏览

php - CakePHP 在连接表 HABTM 中保存数据

CakePHP 2.4 根据官方 API 文档,我可以调用 Model::saveAll()

但是,当我调用函数 Model::saveAll() 时,浏览器返回错误 101(net::ERR_CONNECTION_RESET)

相反,我可以以复杂的方式将数据保存在连接表中

例如:Actor Model Film Model Actor HABTM Film 我有一个名为 actor_film 的连接表

我可以这样做

太复杂了

任何人都可以帮助我吗?

0 投票
1 回答
2181 浏览

cakephp - 如何使用 CakePHP 的 HtmlHelper 创建安全链接 (https)

我到处找,找不到如何使用 CakePHP 的 HtmlHelper 创建安全链接 (https)。

似乎这应该是一个简单的选择,但是......显然不是。

0 投票
2 回答
1611 浏览

php - CakePHP:如何使用 hasMany 关联中的条件过滤父模型中的结果

CakePHP:2.4.3

我尝试按照以下问题的答案中的说明进行操作,但它仅在子模型中应用该条件。(使用 hasMany 模型查找条件

例如,我希望能够仅获取 ProductsCategory.category_id 为 2 的产品。现在它只过滤关联的模型并仍然返回我的所有产品。

编辑:第一次没有提到它,但我希望能够有多个条件。ProductsCategory.category_id == 2 AND ProductsTag.tag_id == 1。

我有这些模型:产品、类别和标签

产品有很多产品类别和产品标签

ProductsCategory 和 ProductsTag 如下:

产品分类

产品标签

Model/Product.php(编辑以包含来自 Rikesh 的建议)

到目前为止,这是我尝试过的:

0 投票
1 回答
1007 浏览

php - Cakephp 2.4 Ajax 登录

不确定哪一部分出了问题,并试图通过谷歌搜索教程,但没有找到源代码。基本上每当我尝试提交表单时,它都会通过 chrome 网络检查并重定向到 google.com,即使密码错误也是如此。有人对 cakephp auth 有更清楚的了解来指导我完成吗?

这是我所做的

应用控制器.php

用户控制器.php

0 投票
1 回答
85 浏览

cakephp - Cakephp 2.4 在每个页面中检查 Auth LoggedIn?

我发现将下面的代码放在每个函数中只是为了检查用户是否登录是多余的。不确定是否有更好的方法将下面的代码放在其他地方我可以在不粘贴相同代码的情况下使用它再次?

0 投票
2 回答
416 浏览

unit-testing - 在 CakePHP 控制器测试中创建 Mock Auth 对象

刚开始在我的 CakePHP 应用程序中为我的控制器创建一些单元测试,但是我完全不知道应该如何为 Auth 组件创建一个模拟,我已经阅读了 CookBook 并认为我做对了,但是一直抛出这个错误。

在我正在测试的控制器中,有一个带有以下代码的 beforeFilter 函数:

在我的测试中,我包括以下内容:

我也玩过,staticExpects()但它似乎没有太大影响(我也不确定我需要投入什么staticExpects())。

0 投票
1 回答
1683 浏览

cakephp - CakePHP 分页“条件”受 $this->Session->read() 限制

我试图通过 $this->Session->read('Player.team_id')... 限制我的分页结果...以便登录用户只能看到他的相关团队成员。

玩家控制器.php

这会在查看播放器/索引时导致错误

错误:语法错误,意外的 T_VARIABLE
文件:/home/www/public_html/dev/app/Controller/PlayersController.php
行:21

如果我硬编码下面的“条件”,那么它可以正常工作并且只检索我想要的记录

在 Player.php 模型登录操作中,它写入会话变量 Team.id 和 Team.name。

我在我的应用程序(视图和其他模型)中使用了 $this->Session->read else,它工作正常。它似乎不适用于分页组件?

0 投票
1 回答
232 浏览

cakephp - 计算当前的 HABTM 关系。CakePHP

我需要将医院分配到一个组中。我决定通过 habtm 做到这一点。

要求将一个组中的医院数量限制为 10 个。所以我将关联设置为 false,因为默认行为只是删除关联。我决定首先测试使用方法添加医院的能力......

现在,上面正确地添加了关联,这很棒,但是每次我试图找到一种方法来计算现有关联的数量时,我都会碰壁。

上面还有一个次要问题,那就是它也允许重复。