问题标签 [cakephp-2.8]

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

php - 在 CakePHP 2 中取消绑定 HasAndBelongsToMany 不会取消绑定模型

如何HasAndBelongsToMany在 CakePHP 2.8 中解除绑定关系?我有这个模型连接到任务模型(N:M 关系)。

我想在getCurrentDate()函数中解绑这种关系,但是$this->recursive = -1;在这个函数中也不行find()。我只需要模型中的一条记录,Date但 find 返回与该模型相关的所有任务。

编辑#1:即使在运行中解除绑定模型也不起作用:

仍然返回关联的模型数据。

0 投票
1 回答
56 浏览

php - CakePHP:有没有办法让每个 find('list') 返回一个有序的数组?

我希望每个人都Model->find('list')可以返回按模型集排序的数组$displayField。有没有办法'order' => 'Model.display_field ASC'在每个 find 调用中设置之外呢?

0 投票
2 回答
2047 浏览

image - CakePHP 添加图像以回显 $this->Html->link

嗨,我尝试了各种事情,但不确定我是否试图让事情变得过于复杂。很简单,我想为“西班牙语”和“英语”这个词添加一个小图像国家标志,并用这些词代替“Alt”标签。以下内容仅适用于文本和原样,但将图像替换或与单词并排放置会很酷。有什么可用的帮助吗?

0 投票
1 回答
61 浏览

cakephp - CakePHP:无法从 2.8.4 中的自定义缓存中读取?

这非常简单,但我无法确定为什么它根本不会像 Cookbook 所暗示的那样工作。当我运行以下命令时,我得到一个空白结果:

配置看起来像:

Cache::config('permacache', array('engine' => 'File', 'path' => CACHE . 'permacache' . DS, 'duration' => '+9999 days'));

  • 写入有效。我知道这一点,因为我正在直接查看 tmp/cache/permacache 文件夹,并且我看到该文件及其内容。
  • 如果我从两行中删除'permacache',我可以毫无问题地写入/读取这个值。

我错过了一些明显的东西吗?

0 投票
1 回答
124 浏览

php - Cakephp 2.8 分页链接号不可点击

首先对不起我的英语。

我正在尝试在 cakePHP 2.8.3 中使用带有 ajax 的分页。

第一次加载效果很好。我看到分页器号码:

分页器编号已加载

当我单击页码“2”或“Next >>”时,内容 #content-recherche会刷新,但链接页码 1(和链接“<< Previous”)不可用。页码“2”保持可点击...

这是我在控制器中的代码:

分页的公共变量:

我的操作中的代码:

我的代码在视图中:

有人看到我的错误是什么?

谢谢。

0 投票
1 回答
934 浏览

cakephp - CakePhp:使用包含条件查找

我有以下型号:

  1. 公司(ID,名称)
  2. Employee(id, name, company_id, isRemoved) [公司有很多员工]

在指定的关联中,员工有一个默认条件,即

该关联具有不删除员工的默认条件。我在公司上使用以下查找查询来仅获取名称与字符串匹配的员工:

我面临的问题是,当我在包含中使用条件时,不应用关联中指定的默认条件,当未指定条件键时,应用关联中指定的默认条件。

这是 Cakephp 的默认行为吗?如何处理?我正在使用 Cakephp 2.8.4

0 投票
2 回答
1250 浏览

php - 无法在 CakePHP 应用程序中加载使用 composer 安装的 phpseclib 库

我想在我的 CakePHP 2.8 应用程序中使用 phpseclib 库。将所有依赖项安装到app/Vendor目录后,我尝试尝试phpseclib 安装

但我无法加载库:

但发生此错误:

错误:找不到类“Net_SFTP”

在 AppController 我正在加载自动生成的包含,我认为它必须完成:

我错过了什么?

0 投票
1 回答
967 浏览

ajax - 如何在 Cakephp 2.8.0 中进行 AJAX 登录?

我已经使用 authcomponent 在 Cakephp 中完成了简单的登录,它真的很好用,我怎样才能使用 ajax 登录?

我使用下面给出的简单登录代码:

0 投票
1 回答
53 浏览

php - Cakephp 复杂查询构建

我有三个表用户、属性和 user_attributes。

这是我的带有字段的表结构。现在我想编写一个查询,如果 user_attributes 表中存在任何行,它将从 user 表中获取所有用户以及 user_attributes 表的值。

如何在 cakephp 中编写查询?我有两个模型UserAttribute.

提前致谢。

0 投票
0 回答
15 浏览

jquery - Cakephp ajax 更新问题

尝试提交表单数据以使用 ajax 进行编辑时遇到问题。当我调试() $this->request->data 时,我得到一个空数组()。我的表单位于模式窗口中,当用户单击编辑按钮时会显示该窗口。注意:什么时候是非 ajax 方式它工作得很好。

我的控制器方法:

我希望你能给我一个想法,为什么我会收到这个空数组(),在此先感谢!