问题标签 [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 回答
6048 浏览

php - 如何在 cakephp 1.3 中使用独立类?

我有一个用 PHP 编写的独立类,用于一些非常基本的 LDAP/AD 功能。我想在我正在使用 cakephp 的项目中使用这个类。

看起来在 cakephp 1.2 中我可以将类添加为供应商,但看起来 cakephp 1.3 删除了对供应商的支持。那么我将如何从这个类中调用一些函数呢?

(我想尽量保持类本身不变,而不是把它变成一个插件,因为这似乎没有必要)

谢谢!

下面的代码:

0 投票
1 回答
63 浏览

php - 如何在 1.3 中为所有应用定义唯一的“插件”路径?

在 1.2 中,我使用了:

'插件' 。DS);

但是.. 在 1.3 中我们有新的插件路径,如果我有,我相信 $pluginsPaths 手动声明是不必要的:

我将插件保存在“插件路径”中......但我没有成功:

任何人都可以帮助我吗?

谢谢,塞尔索。

0 投票
3 回答
477 浏览

php - 在 CakePHP 中使用电子邮件组件的 send() 方法时出现 MySQL 错误

我已经按照这里的教程进行操作:http: //book.cakephp.org/view/1286/Sending-a-basic-message,我之前已经成功使用过 1.2。但是,在 1.3 中,使用不同的应用程序,我收到以下错误:

警告(512):SQL 错误:1064:您的 SQL 语法有错误;检查与您的 MySQL 服务器版本相对应的手册,以在第 1 行 [ CORE/cake/libs/model/datasources/dbo_source.php,第673行] 的“发送”附近使用正确的语法
查询:发送

0 投票
1 回答
439 浏览

cakephp-1.3 - cakephp:帮助:cron_dispatcher 1.3 在导入插件模型时失败

从 cron_dispatcher 运行控制器时,我似乎无法导入插件模型。这是一个简单的测试结果。

版本:1.3.2 cron_dispatcher:http ://tricks.cakephp.in.th/comland-line-and-cronjob

  1. 从网络运行...... [工作]
  2. 运行 testA 函数,没有从 cmd 行导入模型......... [WORKS]
  3. 从 cmd 行运行带有模型导入的 testB 函数......... [FAILED] - 没有给出错误

代码:

类 CronsController 扩展 PluginAppController {

0 投票
1 回答
1324 浏览

php - cakephp 路由问题(或者可能只是混淆)

我刚刚开始学习 cakephp,除了路由之外,我已经让博客示例工作了,在阅读了很多关于路由的文档(包括官方食谱中的文档)之后,我仍然不太确定它是如何工作的。

我的问题是“/”根路由,我希望它转到 PostsController 的 index() 函数,所以我使用:

但是,如果我转到 url: localhost/这不起作用

这可能是(最明确的)因为我不知道将 cake_1_3 文件夹/安装放在哪里,目前我的 localhost 目录树(在 htdocs 中)如下所示:

-htdocs>帖子>cake_1_3

这意味着当我导航到:localhost/时,我什么也得不到,当我导航到:localhost/posts/时,我什么也得不到,只有文件夹“posts”的目录列表显示我有目录“cake_1_3”。

只有当我转到 url:localhost/posts/cake_1_3/posts/时,路由才会起作用,因为它看到第二个“posts”,因此运行“PostsController”的“index”功能。

显然这不是我想要的,我希望能够访问:localhost/posts/,它使用 PostsController 的索引功能。

更新:我实际上尝试将所有 cakephp 内容从“cake_1_3”中取出并放入“posts”,但随后我必须转到:localhost/posts/posts/才能使用 PostsController 的 index() 函数。

有什么方法可以导航到localhost/posts/并让 PostsController 的 index() 函数运行?

我知道这可能是一个非常简单的问题,我只是错过了一些东西,因为我太累了(无论如何这是我的借口),但我已经搜索了大约 3 个小时,不介意伸出援助之手.

谢谢你的时间,

英菲尼迪菲兹

PS 我刚刚意识到我可以将所有 cakephp 安装文件/文件夹转储到根目录(htdocs),然后localhost/posts/就可以了,但是我在 htdocs/ 自己的文件夹中有很多不同的测试网站,所以我'宁愿在它自己的文件夹中测试这篇文章,不要让所有 cakephp 文件夹与所有其他网站的文件夹混合在一起。

0 投票
1 回答
865 浏览

php - 单个视图中的多个控制器

我最近开始使用 CakePHP,到目前为止我很喜欢它,特别是脚手架和烘焙。

我正在构建一个 webapp,它将管理公司的应用程序。(即,我在哪里申请,与谁交谈,申请的状态,自我发送/收到有关此申请的通信以来已经有多久了。)

我有一个模型应用程序和一个动作模型。一个应用程序有多个操作。

添加新应用程序时,添加“仅”应用程序而是添加一个操作是没有意义的。无论如何让我的应用程序添加视图以连接两个控制器并同时添加操作和应用程序?

请让我知道我的问题是否可以理解或者您是否需要进一步澄清。

谢谢。

0 投票
1 回答
870 浏览

cakephp - 参数中带有正斜杠的 CakePHP 路由

我已经开始使用 cakePHP 并且在使用路由时遇到了一点问题。我正在尝试为产品制作某种目录(没有购物的电子商店:))并且喜欢有像“ http://site.net/main_category/subcategory/subsubcategory-c154.htm ”这样的网址,其中-c表示category 和 154 是指定类别的 Id。我喜欢将这种类型的 URL 传递给一个控制器,比如 CategoriesController 但路由:

不工作。它一直在搜索“main_category”控制器,因为 main_category 在第一个斜杠之后。

你们(当然也是女士们;))有什么想法吗?

非常感谢克拉克林

0 投票
1 回答
657 浏览

cakephp - CakePHP 1.3 - 控制器转储

不久前,我从 cake 1.2.6 开始,并喜欢控制器转储功能,因为它向我展示了正在发生的事情,以及在我的应用程序中实例化对象的位置,以及它们的内容。

在 1.3 中,如何找出实例化对象的名称,以及如何获取它们的转储?

0 投票
1 回答
808 浏览

php - 提交表单按钮不适用于简单的待办事项列表应用程序(我是 CakePHP 的新手)?

我正在学习 cakephp,我只是从书中做一个简单的 Todo 列表应用程序。该应用程序基本上从输入字段中接收任务,然后单击“添加任务”,该任务应添加到数据库中,然后用户被重定向到“任务视图”页面,可以看到所有任务,包括他们刚刚添加的任务. 在添加任务视图 (add.ctp) 中有一个“添加任务”按钮。该按钮显示在浏览器中,但是单击时它什么也不做,它甚至似乎没有链接到任何东西??这是我的代码:





希望那足够清楚。这是一个非常简单的应用程序,所以我相信修复很容易。在添加任务视图 (add.ctp) 中有一个“添加任务”按钮。该按钮显示在浏览器中,但是单击时它什么也不做,它甚至似乎没有链接到任何东西??

在此先感谢,感谢您的帮助。

0 投票
2 回答
2502 浏览

cakephp - 使用 Auth->authorize="actions" 检查组而不是用户的权限

谁能解释我Auth->authorize = "actions"
在我的项目中的工作,我正计划给这个。
正如告诉我的那样,授权将调用$this->Aro->check($user,"controllers/:controller/:action")

这将检查对用户的权利?
这意味着用户应该在 aros 表中。
但我不需要这个来检查用户,但我需要检查一个组
我怎样才能做到这一点。

现在当用户不在 Aro 表中时,它会显示

这样 Aro 将只是组,并且需要将用户添加到 Aros

提前谢谢