0

Cakephpフレームワークでウェブサイトを作りたいのですが、重要なことは、ウェブサイト全体をajaxで開発する必要があることです(ページの更新はありません)。私はオープンソースのmagento、drupalなどの経験は豊富ですが、cakephpは初めてです。ウェブサイトの効率を向上させるために何に注意すればよいか知りたいです。My レイアウトには、ヘッダー セクション、右パネル、フッター セクションがあります。ユーザーがヘッダー セクションの右側のパネルをクリックすると、中間コンテンツの一部がリロードされます。Sing Ajax リクエストまたは複数の Ajax リクエストを送信する必要があることを知りたいです。私を案内するか、これについての概要を教えてください。

4

1 に答える 1

0

CakePHP の ajax について特別なことは何もありませんが、通常のリクエストとは別のレイアウトとビューを ajax レスポンス用に定義できます。

json または html を返すかどうかはあなた次第です。json 応答については、本のこのセクションを参照してください。

1 回の ajax 呼び出しで 2 つのセクションを更新する場合は、それらを区別するためにアクセスできる 2 つの値を含む json を返す必要があると思います。サーバー側のコードは、それを認識できるように記述する必要があります。 section1 と section2 を返す必要があります。それをどうするかはあなた次第です。いくつかの方法があります。

于 2012-06-13T13:59:33.943 に答える