題名『ケイクで始める快適WEB開発』
■本編
1.CakePHPとは
CakePHPの概要
CakePHPのインストール
初期設定
2.CakePHPの基本1
データベーステーブルの作成
Controllerの作成
3.CakePHPの基本2
Modelの作成
Viewの作成
4.応用テクニック
Controllerで使える機能
Modelで使える機能
Viewで使える機能
おもに
Controller(処理の入り口を担当する)
Model(データベースとのやりとりやロジックを担当する)
View(画面を表示を担当する)
について時間をかけて行った。
var $scaffold;
このscaffold;がCakeで肝になるが動作確認的な用途が大きい。
QueryログはCakeが自動的にsqlを見せることができる特徴な機能である。
$html->linkはphp内のリンクを呼び込んでくる引数になってる。
↓
link($post['Post']['title'],
"/posts/view/".$post['Post']['id']); ?>
この追加文はController文の中に記載。view.ctpを作成して、$idの番号を表示させよ。という文。
function view($id = null) {
$this->Post->id = $id;
$this->set('post', $this->Post->read());ここのdebugモードを2→0へ書き換えるとdebug画面が消える。
Configure::write('debug', 2);
↓
Configure::write('debug', 0);