- 2008-06-30 (月) 20:19
前回作成したSQLでデータベースとテーブルを作成したので、ここでscaffoldを試してみます。
app/config/database.php(database.php.defaultをコピー)
[sourcecode language='php']
var $default = array(‘driver’ => ‘mysql’,
‘connect’ => ‘mysql_connect’,
‘host’ => ‘localhost’,
‘login’ => ‘root’,
‘password’ => ‘xxxxxx’,
‘database’ => ‘clbs’,
‘prefix’ => ‘clbs_’);
[/sourcecode]
app/models/schedule.php
[sourcecode language='php']
< ?php
class Schedule extends AppModel{
var $name = 'Schedule';
}
?>
[/sourcecode]
app/controllers/schedules_controller.php
[sourcecode language='php']
< ?php
class SchedulesController extends AppController{
var $name = 'Schedules';
var $scaffold;
}
?>
[/sourcecode]
たったこれだけで、「http://localhost/schedules」にアクセスしてみるとSchedulesテーブルのデータ管理画面がscaffold機能で自動生成されていました。めちゃめちゃ簡単ですね!どんな管理画面が表示されるのかは、実際に試してご確認ください(^-^;)
コメント:0
トラックバック:0
- このエントリーへのトラックバックURL
- http://www.studio-kingdom.com/cakephp/cakephp_training/70/trackback