问题标签 [cakephp-2.2]

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

cakephp - 上传插件问题

试图让CakePHP 上传插件工作。文件上传正常,缩略图被创建......等等,但有一些问题:

-“上传”表中的“名称”字段为空

-“上传”表中的“上传”字段为空(文档示例中的“附件”字段)

- 如果我在上传模型中设置的“路径”中使用 {model},它使用“上传”作为模型文件夹 - 它应该放在关联模型的文件夹中,而不是每次都上传模型

0 投票
1 回答
653 浏览

cakephp - 上传插件 - 如何覆盖路径?

使用上传插件。我想将foreign_key文件夹中的文件上传到“保证”随机,因为在覆盖文件之前它似乎没有对现有文件进行任何检查。

我想要一个文件上传到类似的东西:

当我设置时'pathMethod'=>'random',我得到了 3 个随机数(0-100 之间)文件夹,但我没有得到主键文件夹。

或者,如果我设置'pathMethod'=>'primaryKey',我会得到主键文件夹,而不是随机数。

插件的上传行为中,有一个uploadSettings函数(不确定这是否是它的用途),但是当我尝试通过我的控制器运行它时,它什么也没做:

这是我的上传模型的 $actsAs:

0 投票
2 回答
1833 浏览

cakephp - 从控制器更改 $actsAs 变量

我要做的就是在保存之前从控制器更改上传模型的 $actsAs 数组中的值(“路径”)。

我想出的唯一方法是卸载行为,然后使用它的所有设置加载它。

仅仅改变路径似乎有点过头了。有没有更简单/更好的方法?

0 投票
2 回答
2204 浏览

php - 如何连接到 routes.php 文件 CAKEPHP 上的插件路由

我有一个名为 Manager 的插件。我想将 /login 上的路由映射到插件上仪表板控制器的索引操作。像这样的东西:

如何在 Cakephp 2.2 上实现这一点?

谢谢

0 投票
2 回答
5028 浏览

php - CakePHP 定义常量

我想在我的应用程序中包含 Google API。我想将 Outh2 Key、Secret Key 和 Developer Keys 定义为我可以在 App 控制器中调用和使用的常量。

哪个是定义相同的最佳位置?

0 投票
1 回答
2079 浏览

cakephp - 我应该如何在 Helper 中使用组件?

我在 AkisHelper 中使用了 AkismetComponent,我的 AkisHelper 代码是:

但是出现了这个错误:

请帮我解决我的问题。谢谢

0 投票
1 回答
232 浏览

cakephp - 数据从 Behavior 的 beforeValidate() 丢失到 Model 的 beforeSave()

更新:

使用saveAll(). 我让它在save()之后立即执行saveAll,它现在可以工作,但它是一个明显的 kludge,如果可能的话,我宁愿让它工作saveAll......我有其他模型应该产生 slug,我宁愿不每次都必须双重保存才能创建一个蛞蝓。


原始问题:

试图实现这种行为: https ://github.com/vduglued/CakePHP-Sluggable-Behavior/blob/master/sluggable.php

它工作正常,但最近它停止了......我不确定问题是什么,或者我们改变了什么,但我已经缩小了问题的范围。

在行为的beforeValidate();函数中,它向数据中添加了正确的 slug。当我当时调试$model->data时,它显示:

在其他数据中。

$this->data如果我在我的 Article 模型中删除 THAT 调试和调试beforeSave(),它会显示所有数据,但不会显示应该通过SluggableBehavior.

我认为我不应该改变行为,因为我认为它之前工作正常..但也许 CakePHP 版本的最近更新改变了行为和模型的通信方式?

0 投票
1 回答
87 浏览

cakephp - 如何在 CakePHP 中设置管理路由?

这段代码(http://bin.cakephp.org/view/172084837)被添加到 routes.php 以从“/admin/pages/add”连接到“/admin/posts/add”,但是发生了这个错误:找不到 PagesController。

0 投票
1 回答
297 浏览

cakephp - 使用 javascript 提交 GET 表单 - CakePHP 创建重复输入

我认为是安全组件创建了我的输入的副本:

变成:

也许这在大多数情况下都可以正常工作?(蛋糕忽略它?)

但是我的表单是 GET 方法,所以当我提交时,我得到了这个:

或者,如果我不选中该框,我会得到:

我怎样才能做到a)不创建副本或b)在GET提交期间不同时提交?

0 投票
2 回答
1463 浏览

php - CakePHP 树行为问题 - 第一个条目

我在 CakePHP 中启动树行为问题时遇到问题。lft我已经用,rghtparent_id列设置了表格。

我正在添加第一个条目,其他人可以在该parent_id列中引用该条目。但是,引用不能按我的意愿工作。

第一个条目按预期添加到数据库中。如果我不指定parent_id该列将NULL作为数据库值。和列也越来越lft有价值。我不确定这是否是它应该做的。rghtNULL

当我尝试在初始条目之后添加新条目时,保存将失败。

我试图在第一个条目上设置lftandrght1, 11, 2但没有任何运气。

我在这里做错了吗?