问题标签 [cakephp-2.1]

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

cakephp - CakePHP HTML 助手

我正在尝试使用 CakePHP 2.1 中的 HTML Helper 复制以下代码。不确定如何将 Span 标签包含到标签中。

我试过的

0 投票
1 回答
2592 浏览

cakephp - Cakephp 2.1 - AjaxHelper

我正在使用 cakePhp 的最新(2.1.1)版本。我试图实现 ajaxHlper( http://www.cakephp.4uk.pl/ ) 。但夹在中间。

这是我的 add.ctp 文件,其中 Department.name 我正在尝试使用 ajaxHelper 自动完成。

在我的EmployeesController.php中,我有自动完成功能,就像

它不工作。我正在做的错误可能是什么?它给了我以下错误:

注意(8):未定义变量:ajax [APP\View\Employees\add.ctp,第 84 行] 致命错误:在 C:\xampplite\htdocs\cakephp\app 中对非对象调用成员函数 autoComplete()第 84 行的 \View\Employees\add.ctp

0 投票
1 回答
1584 浏览

cakephp - CakePhp 以 Json 形式发送响应并显示它

我正在尝试使用 jquery 自动完成库自动完成部门。ajax调用如下

我的控制器有一个名为 getDepartment 的操作如下:

在这里,我需要将 $departments 作为 Json 发送。

  1. 如何以 JSON 格式发送响应
  2. 为什么控制器没有达到自动完成成功功能(我已经发出警报)

当我运行时,我得到响应(使用 fireBug)

0 投票
1 回答
568 浏览

php - CakePHP Elements 不更新表格

嗨,我正在尝试在视频流媒体网站上为大学项目制作帖子部分。我有一个帖子控制器和模型。我以为我会为帖子输入框创建一个元素,以便我可以在 localhost/evolvids/uploads/watch/ 部分中回显它,但是当我提交帖子时,我会抛出一个 MISSING CONTROLLER 错误。

这是我的帖子元素代码

这是我的帖子控制器脚本

帖子模型

上传控制器

?> 上传模型

在上传视图中,我将元素调用如下

有什么想法我哪里出错了吗?

0 投票
1 回答
322 浏览

cakephp - 从应用程序内运行 shell 脚本

我需要运行这个

在我的应用程序中的控制器中。那可能吗?我该怎么做。谢谢

0 投票
1 回答
3054 浏览

cakephp - Cakephp FormHelper 创建选择框

我是 cakephp 初学者。

我的员工模型,

现在在员工 add.ctp 中,我想创建一个列出所有部门的选择框。我正在阅读官方 cakephp 2.1 文档(这里)它告诉我添加

在我的控制器中..

我不知道放哪个控制器?它在EmployeesController 还是DepartmentsController 中?以及控制器的哪个动作?

查看以创建选择框(在 add.ctp 中)

0 投票
1 回答
281 浏览

cakephp - 新服务器上 CakePHP 2.1 的返回结果中缺少模型

我们的站点在旧服务器上运行良好,但我们最近将它移到了新服务器上,并且立即,站点上的所有内容看起来都一团糟(即在视图中找不到它正在寻找的数据)。

经过进一步调查,之前返回的内容是这样的:

现在正在返回:

起初,我们被告知 PDO 未安装(或已损坏或其他原因),但我们一遍又一遍地使用 PDO 重建 Apache,它显示 PHP 和 MySQL 都启用了 PDO。

我试过搜索,但要么我在搜索错误的东西,要么那里没有好的信息。有什么想法可能导致这种情况和/或我们如何解决它?


编辑:

它在更新之前也可以在此服务器上运行,更新到 5.3(不确定之前的版本是什么)

编辑 2

根据建议,我将数据源更改为HpMysql 这使其工作。但它并没有回答我的问题,因为我认为它是一个临时修复 - 我仍然想知道问题是什么,以及如何在不必使用此解决方法的情况下修复它。

0 投票
1 回答
210 浏览

cakephp - 如何根据组 id 获取列表

我有一个 group_id 分配给用户,但在我的用户索引页面上,我想知道属于登录用户所属特定组的用户的方式。目前它设置为显示所有用户

我将如何改变它

登录:

谢谢

0 投票
2 回答
1043 浏览

cakephp - Cakephp 2.1 手动保存关联对象

Mycakephp 版本是 2.1.1。

我正在尝试使用 saveAll() 函数手动保存关联模型

模型

  • 员工有一个地址
  • 员工所属部门

所以表

员工(名字,姓氏,年龄,性别,部门ID)

地址(first_line,second_line,城市,州,employee_id)

现在员工创建 add.ctp 有一个接收员工和地址输入的表单

我知道

$this->Employee->saveAll($this->request->data);

这将保存模型,但
我想手动保存关联

我在这里浏览了官方 cakephp 文档 ,我尝试过这样的事情

它不工作,并引发以下错误

注意(8):未定义变量:数据 [APP\Controller\EmployeesController.php,第 118 行]

警告 (2):array_keys() 期望参数 1 为数组,给定 null [CORE\Cake\Model\Model.php,第 1996 行]

我是 cakephp 初学者。请帮我。

$this->request->data: 数组

(

)

0 投票
1 回答
1362 浏览

php - CakePHP 2.0 - 2.1,从控制器查询不同的模型

我有一个处理视频文件格式的上传控制器。在上传控制器中,您可以浏览所有上传的视频并观看它们。在函数 watch 中,我有一个 comments 元素,它使用 userid(当前登录的用户留下的评论)uploadid(当前正在观看的上传)和评论(用户的评论)更新评论表。

我的表格工作得很好,但是我不确定如何从评论表中获取信息,例如要实现的必要查询?

有什么建议么?