2011-08-04 6 views
0

これに関する良い資源はありますか?cakephpにPHPスクリプトを変換する

理想的には、アプリケーションのチュートリアルやウォークスルー、またはフレームワークのインとアウトのチュートリアルだけでなく、デザインすることができます。

私はたくさんのPHPスクリプトを持っており、ページ上のさまざまなコンテナを更新するためにjqueryが使用されています。 Authモジュールが動作していて、ホームページが表示されていますが、これらのPHPスクリプトをMVC準拠のコードに変換する点についてはどこから始めますか?

は現在、私のスクリプトの大半は、次の例のように働く:

$.post('/scripts/getUserInfo.php', { id:id }, 
    function(output){ 
     $('div#user_info_container').html(output); 
    } 
); 

QUESTION:

PHPスクリプトからMVC準拠したコードを作成する手順を教えてください。各スクリプトのコントローラを作成することから始めますか?ので、任意のアドバイス感謝みんなケーキに比較的新しい

アム...

答えて

1

書き込み1つのコントローラとあなたがDBからデータを照会するすべてのスクリプト、のための1つのアクションを作成します。各アクションごとに、前のスクリプトからのhtml出力のビューを追加する必要があります。

しかし、あなたのスクリプトが異なるテーブルのデータを更新する場合、多分あなたのDBモデルの構造に依存します。

あなたは> isAjax()あなたのコントローラ[S]と変更(ページレイアウトなし)最小限にレイアウトをレンダリング

+1

OKでの$ this - を確認し、私は、ユーザーテーブルを言う使用するスクリプトを持っている場合は、することができますusers_controllerにアクションを配置するか、その特定のスクリプトの新しいコントローラを作成しますか? –

+1

あなたのスクリプトが別のテーブルに接続されている場合は、他のコントローラにアクションを加え、異なるレイアウト( 'ajax'など)を使用してそのようなアクションをレンダリングしてください。 –

+0

投稿したサンプルコードを見ると、上記のコードからどのようにコントローラに接続できますか?あなたが素晴らしいと思うサンプルを投稿することができれば。 –

関連する問題