【发布时间】:2012-05-12 06:15:07
【问题描述】:
我正在尝试在此站点上找到这个 cakePHP ajax 教程:http://poli.bonzahost.net/2010/07/17/simple-ajax-call-in-cakephp/
但它不起作用。我为它创建了数据库,并使用所需的字段 id、name 和 last_name 制作了表 created 并添加了 created 和 modified 作为表中的 2 个额外字段。我在 database.php 文件中设置了设置,以使用正确的密码将其指向我的主机、用户和数据库模式等等。我改变了一些东西,例如form->create,form->input和ajax->submit到this->Form->create,this->form->Input和this->Ajax->submit,因为我正在工作使用 CakePHP 2.1.2,而不是 CakePHP 1.3。
但我进入了我的应用程序:找不到帮助程序类 AjaxHelper。
错误:发生内部错误。,
我认为我下载的 cakePHP 中缺少 AjaxHelper.php 文件。我认为它应该在:www\cakeAjax\app\View\Helper,但它从那里丢失了。这是造成这个问题的原因吗?
如果是这样,我在哪里可以找到 AjaxHelper.php 文件的副本,并且 www\cakeAjax\app\View\Helper 是我要放的地方吗?如果没有,我该如何解决这个问题?
【问题讨论】:
-
好的 - 我找到了 Helper 文件,它们位于:C:\wamp\www\cakeAjax\lib\Cake\View\Helper,但 AjaxHelper.php 不存在,这些文件位于有: CacheHelper.php FormHelper.php HtmlHelper.php JqueryEngineHelper.php JsBaseEngineHelper.php JsHelper.php MootoolsEngineHelper.php NumberHelper.php PaginatorHelper.php PrototypeEngineHelper.php RssHelper.php SessionHelper.php TextHelper.php TimeHelper.php
标签: ajax cakephp cakephp-1.3 cakephp-2.1 cakephp-ajaxhelper