问题标签 [cakephp-3.7]

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 回答
41 浏览

cakephp-3.7 - CakePHP 3.x - 保存在关联表中不起作用

我有下表结构。

委托人表

研讨会桌

两个表都属于“mandators_seminars”表

mandator_id,seminar_id

当我保存数据时,它保存在研讨会表中,但不在“mandators_seminars”表中

询问

请求数据

0 投票
0 回答
344 浏览

csrf-token - 如何在 cakePHP 3.7 中设置 CSRF 令牌到期?

如何以 cakePHP 3.7 形式设置 CSRF 令牌的到期时间。当我打开一个登录表单很久然后提交。它抛出黑洞请求错误。我该如何克服这个问题?

0 投票
1 回答
92 浏览

elasticsearch - 如何在使用 elasticsearch 保存数据时修复 cakephp 3 中的“Param _version 不存在”?

我想在 cakephp 3 中使用 elasticsearch,cakephp 食谱中有一篇与此相关的文章点击这里。但是在通过 cakephp 3 保存记录时,我从“ruflin\elastica\lib\Elastica\AbstractUpdateAction.php”这个 php 文件中收到“Param _version 不存在”错误。

0 投票
0 回答
67 浏览

custom-routes - Cakephp 3.7 中的自定义路由以实现 SEO 网址

我在 cakephp2.x 中使用了上面的自定义路由控制器,但现在我已经升级了 cakephp。我想知道如何在 cakephp3.7 中达到同样的效果

早些时候我用过

在 router.php 我用过

获取像 domain.com/category/subcategory/subsubcategory 这样的 url

0 投票
1 回答
2147 浏览

associations - cakephp 3 - 不可能用空列表生成条件

在 cakephp 3 中,当在包含查询中添加“IN”条件时,查询会出错。

错误

表是

  1. 类别_学生

类别 ID,学生 ID

  1. 学生

  2. 类别

$category_ids 数组

请帮忙

0 投票
1 回答
41 浏览

cakephp - 如何在 HABTM 关系中实现“相关帖子”?

我使用的是 CakePHP 3.7.7,并且我的 Posts 和 Tags 模型之间有一个有效的 belongsToMany 关联。在我的帖子视图中,我设法通过包含列出了所有相关的标签并且一切都按预期工作。

但是,在主要帖子内容下方,我需要显示一些“相关帖子”建议。

我一直在寻找答案,我认为解决方案可能是使用match,但我无法为我的查询获得所需的结果。

我的模型:

我的控制器:

我尝试在我的视图函数中添加它:

...但这不起作用。我不断收到错误通知:

注意(8):试图获取非对象的属性

因此,我显然无法获得与当前帖子相关的标签 ID 对应的正确数组。

我怎样才能让它工作?或者更好的选择是什么?

0 投票
1 回答
401 浏览

cakephp-3.7 - 插件内的 CakePHP 3.7 Shell 命令无法执行

这里'Admin'是插件,所以我在插件文件夹结构中创建了这个文件。文件路径:/plugins/Admin/src/Shell/AdminAlertShell.php

试图在 CLI 中运行它

但是抛出异常

例外:未知命令cake admin_alert。运行cake --help以获取有效命令的列表。在 [localpath/vendor/cakephp/cakephp/src/Console/CommandRunner.php,第 346 行]

它正在工作。但我不知道这是怎么回事。我已将 cakephp 3.5 升级到 3.7。但是,我不确定这是否会导致问题。

0 投票
2 回答
499 浏览

cakephp - 自定义 cakephp ConsoleLog 消息

我正在尝试获取自定义控制台日志,而不是

我想要json格式

目前,我已经创建了一个自定义日志适配器

配置为

我正在尝试覆盖 BaseLog 错误方法以根据我的要求更改消息,但它没有调用我的自定义消息 [在从 setConfig 中删除引擎参数后它确实调用了我的函数]。欢迎提出任何建议,谢谢。

0 投票
1 回答
192 浏览

php - CakePHP 3.7 Url 正在添加到查询字符串

单击导航栏时使用 cakephp 3.7 将新 url 添加到 Params 的查询字符串中,这是结果

链接应将用户重定向到

但实际上在它下面的浏览器地址栏中,重定向到

这是 $this->request->params 的调试结果

以下是身份验证配置

这里有什么问题。

0 投票
1 回答
167 浏览

cakephp-3.7 - Cakephp:缺少国际扩展名

我正在尝试在我的 Mac 中安装 CakePHP 3.8(macos high sierra 版本 10.13.6),但是从昨天开始我就遇到了这个问题,告诉我你的系统中缺少扩展 intl

  • 我试图在 php.ini 中取消注释 extension=php_intl.dll
  • 我试图添加 extension=intl.so

那里有很多解决方案,但似乎没有任何效果