2012-05-02 53 views
2

我想要做这个cakePHP ajax教程发现在这个网站:http://poli.bonzahost.net/2010/07/17/simple-ajax-call-in-cakephp/ 但它不起作用。我为它创建了数据库,并创建了表brokers,其中包含所需字段id,namelast_name,并添加了createdmodified作为该表的两个额外字段。我将database.php文件中的设置设置为使用正确的密码将其指向我的主机和用户以及数据库模式。我改变了一些东西,如form-> create,form-> input和ajax-> submit to this-> Form-> create,this-> form-> Input和this-> Ajax-> submit,因为我在工作与CakePHP 2.1.2,而不是CakePHP 1.3。CakePHP,帮手类AjaxHelper找不到

但我进入我的应用程序:帮助器类AjaxHelper无法找到。

错误:一个发生内部错误,

我觉得AjaxHelper.php文件是从我的CakePHP的下载缺少的。我认为它应该在:www \ cakeAjax \ app \ View \ Helper中,但它从那里丢失。这是这个问题的原因吗?

如果是这样,我可以在哪里找到AjaxHelper.php文件的副本,并且是www \ cakeAjax \ app \ View \ Helper,我将它放在哪里?如果不是,我该如何解决这个问题?

+0

行 - 我发现帮助程序文件,他们在C:\ WAMP \ WWW \ cakeAjax \ LIB \蛋糕\查看\助手,但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 – user1296259

回答

2

自从CakePHP 1.3以来,Ajax helper已被弃用。您现在可以使用CakePHP's JsHelper作为Ajax内容。