问题标签 [cakephp-1.3]

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 投票
2 回答
1241 浏览

cakephp - 在 CakePHP 1.3 中定义变形器规则的合适位置在哪里?

在 CakePHP 1.2 中,可以在文件中定义自定义变形器规则app/config/inflections.php。此文件在 CakePHP 1.3 中被删除。相反,文档规定使用该Inflector::rules函数来加载自定义变形。

有足够的文档说明如何定义自定义变形本身,但文档没有给出上下文——<em>在哪里使用Inflector::rules

是否应该在bootstrap.php脚本中定义任何自定义变形?在适用的相应控制器的顶部?别的地方?

也可以看看:

0 投票
2 回答
4440 浏览

cakephp - CakePHP 1.3 控制器 save() 不保存数据

我想向数据库中添加一个新用户,并通过让他们填写表格并提交来做到这一点。一切似乎都很好。就在我save()调用控制器之前,我返回所有数据并且所有必要的数据都在那里。它是有效的(ated),因为没有返回错误。

但随后什么也没有发生。我正在返回我的表单,没有显示任何错误。这是我的“保存线”:

我没有使用任何beforeSave()方法。

使用debug($this->validationErrors);节目:

这是上面的代码行。

我一遍又一遍地检查我的代码。问题可能是什么?

0 投票
2 回答
3988 浏览

php - 如何从子目录运行 CakePHP 应用程序

使用 CakePHP 1.3,我有以下布局:

...htdocs公共目录在哪里,我已经将webroot我的应用程序移到cake_app上面...这似乎几乎可以工作了。(自定义 webroot 的 index.php 后)。

当我访问http://devserver/cake_app/时,我可以看到默认的“主页”页面控制器/视图(我已经自定义,所以似乎正在工作)。

但是当我访问时,http://devserver/cake_app/controller/view我收到404错误。

是否可以在站点根目录的子目录中运行 Cake App?我怎样才能得到这个工作?

理想情况下,我不想编辑 Apache conf 的……如果我能用 Cake 配置或 htaccess 文件解决这个问题,我会更开心。

0 投票
4 回答
2817 浏览

php - CakePHP:如何禁用 Model.id 的自动增量?

CakePHP 1.3.0, mysqli

我有一个模型 Manifest,其 ID应该是打印表单中的唯一编号。但是,由于 Manifest.id 设置为主键,CakePHP 正在帮助我设置字段的自动增量。有没有办法通过 schema.php 和/或其他地方标记字段以禁用自动增量?没有它,我只需要一个普通的旧主键。

我能想象的唯一其他解决方案是添加一个单独的清单编号字段并在六个其他表中更改外键。有点浪费而且不那么直观。

0 投票
2 回答
1129 浏览

php - 在 cakephp v1.3 中运行 Model::find for 循环

如何在 cakephp 中实现以下结果:

在我的应用程序中,主题与类别相关,类别与城市相关,城市最终与州相关

换句话说:
主题属于类别,类别属于城市,城市属于州..

现在在主题控制器的索引操作中,我想找出所有主题以及城市和州。

我怎样才能做到这一点。

我可以使用自定义查询($this->Model->query() 函数)轻松地做到这一点,但是我将面临分页困难。

我试着这样做

我采用的方法不是很好(循环运行查询)

使用递归属性并将其设置为最高值 (2) 会降低性能并且不会产生状态信息。

我该如何解决这个问题?

请帮忙

谢谢

0 投票
3 回答
850 浏览

cakephp-1.3 - CakePHP requestAction 和 eval 代码

我正在为我的网站使用 cakephp。我在数据库中存储了多个块,并尝试使用以下语法访问代码。

我得到了这个错误;

您的帮助将不胜感激。

谢谢,

0 投票
2 回答
334 浏览

cakephp - 将 cakePHP 库文件从 1.3.0 更新到 1.3.1 后应用程序中出现错误

我刚刚将我的 cakephp 库更新到最新版本 1.3.1。在此之前,我运行的是 v1.3.0,没有错误。

运行应用程序后,我收到此错误消息。

我只是通过用从网上下载的新蛋糕文件替换现有的蛋糕文件来更新库。

这是更新应用程序的正确方法吗?我没有对 cakePHP 的核心库进行任何自定义。

问题是什么 ?

0 投票
4 回答
13069 浏览

cakephp - Cakephp Auth 与多个“用户”表

我想知道如何只处理一个身份验证过程和多个表中的“用户”。我有 4 个用户表:用户、管理员、艺术家、团队管理员,它们都有特定的字段,但我希望所有这些用户都能够通过主页上的一个表单进行连接,然后被重定向到他们的特定仪表板。

我认为重定向不应该是一个问题,并且添加的一些路由应该可以工作,但我真的不知道从哪里看/开始让这一切成为可能。

干杯,
尼古拉斯。

编辑:这是最终解决方案(感谢 deizel)

0 投票
2 回答
2661 浏览

cakephp - 同一域上的两个应用程序之间的 CakePHP 会话共享

我有两个 CakePHP 应用程序在同一个域上工作。

它们位于localhost:8080/wishlistlocalhost:8080/lighthouse

“愿望清单”和“灯塔”是各自独立的 CakePHP 应用程序。

登录页面位于localhost:8080/lighthouse,我希望灯塔应用程序生成的会话用于愿望清单应用程序。

目录结构为

我已经core.php为每个应用程序编辑了文件。我正在使用相同的会话 cookie 名称和相同的证券销售,但我无法在愿望清单应用程序上获得会话。

如何在我的两个应用程序之间共享会话?

0 投票
2 回答
9545 浏览

cakephp - cakephp 包含 - 条件

我的问题是我可以给出[ 'BookTitleMaster.id' => $xtitid, ]如下条件