07 Scaffoldを使う
※Model を作るには --> Modelフォルダに「Post.php」を作成する。
- [Post.php] の内容(とりあえずこれだけ)
<?php class Post extends AppModel { }
※Controller --> Controllerフォルダに「PostsController.php」を作成
- [PostsController.php] の内容(とりあえず・・)
<?php class PostsController extends AppController { }
※ Model は単数形、Controller は複数形になっていることに注意!
Scaffold
- Scaffold とは・・・
- CakePHPがあらかじめ用意している機能
(自動的に管理画面を作成)
「PostsController.php」の中にpublic $scaffold;
の1行を書けばOK!
- CakePHPがあらかじめ用意している機能
<?php class PostsController extends AppController { public $scaffold; }
- /blog/posts/ にアクセスして確認
- --> ※ ただし、カスタマイズし難いため、実際にはコードを記述して作成していく。