问题标签 [cakephp-2.6]

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 投票
1 回答
1141 浏览

cakephp - 使用 Salt Hashing 的 Moodle 外部数据库身份验证

我正在设置 Moodle 3.0 以允许来自我的 CMS(使用框架 CakePHP 2.6 开发)的用户登录到 Moodle。这两个数据库在同一台服务器上。我正在使用 Moodle 中的“外部数据库”选项,这似乎是最容易设置的解决方案。

根据 Moodle Docs,脚本/path/to/moodle/auth/db/cli/sync_users.php将用户从外部数据库 (CMS) 导入到 Moodle,这非常有效,但是使用外部数据库的凭据(用户名和密码)登录到 Moodle 不起作用。

我认为问题可能是“外部数据库”设置中的“格式密码”(我使用的是 SHA-1 哈希)。因为在 CakePHP 中有密码散列(使用盐的 SHA1)。当我将“格式密码”设置为“纯文本”时,它可以工作,但这不是我想要的。有什么办法可以解决这个问题吗?

https://docs.moodle.org/27/en/External_database_authentication

0 投票
1 回答
1116 浏览

php - 未使用表单助手检查 CakePHP 复选框

这是我用来尝试使用 CakePHP Form Helper 的过程。这些例子是我自己的和我发现的,绝对行不通的。每个示例都运行相同的数据,该数据已设置并且应该生成一个选中的复选框,但是使用表单助手它肯定会像我期望的那样工作。

这个作品

这确实有效,但我想使用 CakePHP 表单助手

但这不起作用

不工作

显然这对某些人有用,因为我发现这是许多人的解决方案,但它绝对不会选中复选框。

有用吗

无论出于何种原因,这确实有效,但不是很有用,所以我在下面的示例中做了下一个最好的事情。

但是这不起作用???

尽管上面的示例确实有效,但这并不...

0 投票
1 回答
35 浏览

cakephp - 使用 Set::extract 后未获取关联数据

我正在尝试获取没有模型名称的 json 数据,所以在这里我尝试像下面的代码一样提取

问题是现在我没有在 json 输出中获得关联数据。这是json的样子

实际上有2个模型交易和用户。

0 投票
1 回答
120 浏览

cakephp - Cakephp 2.6 国际化

我正在使用 i18n 为我的网站进行翻译并翻译行为。

一旦用户单击更改语言按钮。所有文本和记录都将以中文显示。

但,

当用户点击其他页面时,只有通过 i18n 翻译的文本仍然显示为中文。数据库记录显示回原来的英文。

这是 AppController 中的代码

我想知道我哪里出错了?

有人可以帮忙吗?

谢谢

0 投票
1 回答
270 浏览

cakephp - 发生错误“找不到类 'HttpSocket'”

我正在尝试将 CakePHP 从 1.3 版更新到 2.6 版。

我使用 MyLibraryClass 发现了一个错误。

错误是:

代码是:

所以我在课前添加了这一行。

但仍然显示错误。有没有人处理过这个案子?

0 投票
1 回答
461 浏览

cakephp - CakePHP 2.x - 禁用特定控制器动作的翻译行为

我想知道是否有办法禁用某些控制器操作的翻译行为。

谢谢

0 投票
1 回答
711 浏览

sql - Cakephp查询从多用户获取最后一个单字段数据

我有一个名为Transaction关系的表User,事务有一个名为的字段balance

数据如下:

我需要所有用户的关联数据和最后插入的余额字段User。例如这里id=3是最后插入的数据user_id=22

在原始 SQL 中,我试过这个:

如果我在这里添加一个内部连接,我知道我也可以检索用户数据。但是我如何在 CakePHP 中做到这一点?

0 投票
2 回答
268 浏览

cakephp - Cakephp 将数据编辑为新条目

我正在尝试编辑数据,但这里编辑数据将是一个新条目,我们将删除旧数据。

所以我尝试了下面的代码来做到这一点

这里只发生了删除我没有得到新的条目数据。我怎样才能做到这一点?有人可以帮我吗?

0 投票
1 回答
30 浏览

cakephp - CakePHP HTMLHelper for Scripts 在 URL 中使用了额外的参数,导致脚本无法加载

对于我们的项目,我们一直在使用很多子域,但是对于一个特定的部分,我们只使用重定向,将特定类型的用户从普通仪表板/dashboard发送到 to /manager/dashboard

这已经存在了几个月并且有效,但现在在我们视图中的一个元素中,我们正在尝试使用 HTMLHelper 加载一些脚本,但它会将 附加/manager到 URL。

我怎样才能让它访问 webroot 版本

代替

使用在整个应用程序中在不同子域中使用的通用元素,就像现在没有的一样(除了/manager/*?

0 投票
1 回答
1061 浏览

cakephp - 如何在 cakePHP 2.6 控制器测试中设置任何标题

我有一个控制器函数,它需要来自我的 JSON 调用的标头“X-Bla-Bla”。我用这个抓住了标题:

现在我想为此编写一个测试,但我无法发送标头。

我的测试如下所示:

如何发送标头?

如果没有,我该如何测试我的功能?