Controller::disableCacheコメントを残すここではCakePHP2.xでController::disableCacheの使い方を紹介しています。(登録完了処理)とするときSessionでフラグを立ててブラウザの戻るボタンを回避する必要がなくなります。Controller::disableCache();を使うことによってブラウザのキャッシュを消してくれます。}こうすることでブラウザの戻るボタンを回避することができます。AppControllerを複数作成コメントを残すここではCakePHP2.xでAppControllerを複数作成する方法について解説していきます。beforeFilter();などで全ページにかかわる処理をしたい時に管理画面とフロントと処理が違う場合に役に立ちます。}これで管理画面とフロント部で処理を分けれます。Controller作成コメントを残すここではCakePHP2.xのControllerの簡単な解説をしていきます。(5行目)使用するモデル名を配列で指定してください。(7行目)使用するコンポーネントを配列で指定してください。※Sessionコンポーネントは指定しなくても読み込まれます。(9行目)一番最初に実行されるブロックです。{}を実行する場合parent::beforeFilter();をコールしてください。(11行目)Viewファイルで使用する変数を設定します。(42、53行目)私の自作メソッドなので規約などはありません。(18行目)POSTされたデータがあればtrueになります。(20行目)$_POST[‘post’]と同じ使い方です。(23行目)$_GET[‘get’]と同じ使い方です。1,2,3・・・と格納されます。array(‘User’);で指定したモデル名->function名を使用します。今回の例ではModelクラスにgetAllメソッドがあると仮定しています。(34行目)Layoutファイル読み込み/app/View/Layouts/から指定してください。(36行目)Viewファイル読み込み/app/Viewから指定してください。祐一CakePHP2.xコントローラーフォルダ分けコメントを残すここではCakePHP2.x系のコントローラーをフォルダに分ける方法を解説していきます。今回は例として/app/Controller/admin//app/Controller/front/と管理画面用コントローラーとフロント用コントローラーに分けていきます。));}$_SERVER[‘REQUEST_URI’]でアクセスがあったURLで管理画面かフロントかを分けています。'index'));http://www.example.com/admin/とアクセスするとadminフォルダのIndexControllerのindexメソッドが呼ばれます。‘index’を省略できます。constファイル作成/app/Config/bootstrap.phpの最後にconfig(‘const’);を記入してください。}これでルーティングされた独自定数の定義が完了。$this->request->hereと同じ扱いで使用できます。大垣フリーランスとしてWebプログラミングを行っています。連絡先info●■office-goto.info※上記の「●■」記号は「@」に置き換えて下さい。