问题标签 [cakephp-2.0]

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 投票
4 回答
5629 浏览

cakephp - 在 AppModel 中调整 beforeFind()

status_id在所有内容中都有一个字段来管理是否发布了内容等。我在我的 AppModel 中创建了这个字段来处理所有过滤。

哪个工作正常,直到您进入管理员路由,此时您想要查看所有项目,并且它们正在被过滤。有没有办法知道您是否在 AppModel 的管理员路由中?

0 投票
1 回答
519 浏览

cakephp-2.0 - 路由到绝对 URL CakePHP 2.0

我想在 /mywebsite/sitemaps/xml/sitemap.xml 中访问我的 sitemap.xml 文件

阅读一些文档,解释说我可以使用以下方法访问绝对 URL:

由于某种原因,它不起作用。如何解决这个问题?

0 投票
1 回答
671 浏览

cakephp - 在 CakePHP 中处理复杂数据类型的最佳方法是什么?

我的目标:替换默认的 Cake Datepicker

讨厌默认的 CakePHP FormHelper 日期选择器选择元素,我想改用 jQuery UI Datepicker 小部件。为了优雅地降级,我想要一个日期字段(使用小部件启用)和一个时间选择器选择框,限制为 15 分钟增量。

如果我解释得不好,这就是它的样子:

日期选择器示例

我的理想解决方案

为了尽量减少重复,我想将 HTML 放在布局元素中并使用 Behavior 函数对其进行处理。这样我可以执行以下操作:

视图.ctp

模型.php

问题

不幸的是,当它到达beforeSave(或beforeValidate)回调时,日期选择器和时间选择器字段已被模型的deconstruct函数破坏。 deconstruct似乎正在寻找以 FormHelper 创建它们的方式报告的日期和时间。

简而言之,它正在寻找:

但相反,它发现:

而且因为它没有找到它期望的结构,所以我最终得到了这个:

我知道我可以使用适当命名的字段让 jQuery 更新隐藏输入,但这不会很好地降级。

当前的解决方法

目前,我正在做的是在保存之前通过我的行为功能清洗数据——但这感觉不是正确的做法:

所以...............

做这个的最好方式是什么?把它放进去beforeSave或者beforeValidate看起来像“蛋糕方式”,但会deconstruct杀了我。我需要扩展 AppModel 并覆盖deconstruct吗?这也显得丑陋。

0 投票
0 回答
441 浏览

cakephp - CakePHP 为用户使用 phpBB

我正在 CakePHP 2.0 中创建一个站点,并且我正在尝试使用我们的 phpBB 3.0.8 用户表来获取登录信息。我已经很好地连接了它,创建了一个自定义模型,但是我无法获得一种可靠的方法来散列输入密码,以便我可以检查用户登录。

有没有人有可靠的方法来分析 phpBB 如何散列它的密码?phpbb/includes/functions.php我尝试过专门复制大量代码phpbb_hash()及其相关功能。我也尝试过使用App::import('Lib','functions.php');然后以这种方式使用这些功能,但正如您所期望的那样,它缺少很多东西。

任何想法都会很棒!

0 投票
2 回答
142 浏览

cakephp - 在 CakePHP 中执行简单的查找操作

使用 CakePHP,我需要检索一个基本的记录列表。没有连接或特殊的 CakePHP 结果格式,只有以下数据格式的基本记录数组:

使用蛋糕模型最简单的方法是什么?

0 投票
2 回答
372 浏览

cakephp - cakephp保存数据给我一个错误

我正在尝试插入以下数组

但它让我犯了这个错误

我错过了什么?谢谢

0 投票
1 回答
191 浏览

php - cakephp 2.0 和 flex 的远程处理插件

我有一个用 cakephp 1.2 编写的网站,我正在将其更新为 cakephp 2.0。这个网站有一个 flex 前端,我为此使用了 CpAmf插件。似乎 CpAmf 插件尚不支持 cakephp 2.0。谁能推荐我一个好的 cakephp 2.0 和 flex 远程处理插件?

0 投票
1 回答
6615 浏览

cakephp - 在 CakePHP 2.0 中使用 SQLite3

我正在尝试使用 CakePHP 2.0 运行 SQLite3

在这些问题中,我看到在 CakePHP 1.3 中可以做到这一点:
-将 Sqlite3 与 CakePHP 一起使用
-如何将 CakePHP 连接到 SQLite 数据库?

但是,这些解决方案对 CakePHP 2.0 无效。

我配置了文件“database.php”,并在 CakePHP 的起始页上获得了成功。它能够连接到数据库(但我不知道在哪里可以找到 .db3 数据库文件)。

我使用了以下代码:

我试图找出:

  1. 我的cake_blog_tutorial.db3文件应该保存在哪里
  2. SQLite3 的数据源是否不同,例如“Database/Sqlite3”?

感谢您的帮助!

0 投票
3 回答
2259 浏览

php - CakePHP 2.0 REST 错误

我有一个简单的 CakePHP 2.0 应用程序设置。我按照书中的简单说明在此处设置简单的 REST 服务:http: //book.cakephp.org/2.0/en/development/rest.html

但是,当我尝试通过 /controller/index.xml 访问时,我收到无效输入和错误:发生内部错误。使用以下堆栈

提前致谢!-迈克尔

0 投票
4 回答
575 浏览

php - 多图上传字段

添加用于上传文件等的表单字段非常简单,但我追求的是可以突出显示多个文件并将它们全部上传到一个字段中。

是否有某种插件可以让我这样做?我也找不到 v1 插件与 v2 一起使用吗?

我应该能够添加显示文件并自己删除它们的功能,但如果包含它会非常好。

谢谢。

编辑:我正在使用 CakePHP!