http://localhost/[Cakephpのディレクトリ]/my_sample_datas/アクセスすると(my_sample_datasはmysampledatasでも可です)、既にデータベースを利用するための機能がすべて用意されていることに驚くでしょう。データの新規作成、編集、削除、みんな用意されています。これが、Scaffoldの機能です。コントローラーさえ用意しておけば、アクションメソッドもビューも用意する必要はありません。コントローラーに必要な記述は、わずかに1行のみです。
public $scaffold;このように、「$scaffold」というpublicな変数を用意するだけで、Scaffoldの機能が自動的にONとなり、使える状態になります。実に便利!
※リストが表示されない場合
AddBlockなどの広告ブロックツールがONになっているとリストなどが表示されない場合があります。これらのツールをOFFにしてみてください。
※MySampleDatasController.php <?php App::uses('AppController', 'Controller'); class MySampleDatasController extends AppController { public $scaffold; }
<< 前へ |