CakePHP2.0のbakeでコントローラーの作成

前回は、CakePHP2.0のbakeでモデルの作成をしましたが、本日は、コントローラーの作成をしてみたいと思います。

1) いつものように、コントロールパネルを起動したら、『C:\xampp\htdocs\cakephp\app』フォルダへ移動し、『cake bake』と入力して、『bake』の初期画面を表示します。

2) コントローラーを作成しますので、『c』と入力して、Enterキーを押します。

3) 選択可能なコントローラ名(今のところ1つしかありません)が表示されますので、数字を入力してEnterキーを押します。

4) 対話形式で、コントローラーを作成しますかと尋ねてきますので、『y』と入力して、Enterキーを押します。

5) 『動的なScaffoldingを使用しますか』と尋ねてきますので、CakePHPのScaffold機能も使ってみたいので、『y』と入力して、Enterキーを押します。

6) 『今までの入力内容でいいですか』と尋ねてきますので、『y』と入力して、Enterキーを押します。

7) 『最後にbakeのテストファイルを作成するかどうか』を訪ねてきますので、『y』と入力して、Enterキーを押します。

8) それでは、作成されたコントローラーを見てみます。

9) scaffoldを使用してみましょう。『http://localhost/cakephp/dvd_collections』と入力します。コントローラーに『public $scaffold;』と入力するだけで、データベースの操作環境が提供されます。とても便利ですね。テスト環境で、データの入力や訂正程度なら、phpMyAdminを利用するよりも簡単かもしれません。

10) 『View』ボタンをクリックしてみます。

11) 『Edit Dvd Collection』をクリックし、文字を挿入して、『Submit』ボタンをクリックしてみます。

12) 『Content』の内容と、『modified』が変更されています。

結構簡単に操作できますので、便利ですね。本日は以上です。

このエントリーを含むはてなブックマーク Buzzurlにブックマーク livedoorクリップ Yahoo!ブックマークに登録

トラックバック&コメント

この投稿のトラックバックURL:

コメントをどうぞ

このページの先頭へ