3

私はこのサイトで見つけたこのcakePHPajaxチュートリアルを実行しようとしています:http://poli.bonzahost.net/2010/07/17/simple-ajax-call-in-cakephp/しかし 、それは機能しません。そのためのデータベースを作成brokersし、必要なフィールド、、、、を使用してテーブルをid作成しname、テーブルに2つの追加フィールドとしてlast_name追加createdしました。modifieddatabase.phpファイルの設定を設定して、正しいパスワードなどを使用して、ホスト、ユーザー、およびデータベーススキーマを指すようにしました。form-> create、form-> input、ajax->submitなどのいくつかをthis->Form-> create、this-> form-> Input、this->Ajax->submitに変更しました。 CakePHP 1.3ではなく、CakePHP2.1.2を使用します。

しかし、アプリにアクセスします。ヘルパークラスAjaxHelperが見つかりませんでした。

エラー:内部エラーが発生しました。、

CakePHPのダウンロードにAjaxHelper.phpファイルが含まれていないと思います。www \ cakeAjax \ app \ View \ Helperにあるはずですが、そこにはありません。それがこの問題の原因ですか?

もしそうなら、AjaxHelper.phpファイルのコピーはどこにありますか?それを置く場所はwww \cakeAjax \ app \ View \ Helperですか?そうでない場合、この問題を解決するにはどうすればよいですか?

4

1 に答える 1

2

CakePHP 1.3 以降、Ajax ヘルパーは廃止されました。CakePHP の JsHelperを Ajax 用に使用できるようになりました。

于 2012-05-02T18:39:59.643 に答える