2012-05-02 51 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內容。