Cake PHP デバッグや開発時に変数や配列の中身を見やすく出力
CakePHP 1.2.3.8166
debug(変数 or 配列)
とやると、変数や配列の中身を見やすく出力してくれます。
CakePHP 1.2.3.8166
debug(変数 or 配列)
とやると、変数や配列の中身を見やすく出力してくれます。
cake PHP 1.2.3.8166.
何かの理由で、データベース内のテーブルに、接頭辞をつけたいことがあるかと思います。
(cake_post, cake_users,のような)
下記のファイルの次の場所を編集します。
/app/config/databese.php
var $default=array(...
'prefix' => 'cake_',
.......);
cake PHP 1.2.3.8166.
CakePHPの本サイトに書いてあった例がちょっとわかりにくかったので、書いておきます。
http://book.cakephp.org/view/713/checkbox
ビュー(見かけ)については、ヘルパー(helper)というクラス達によって、読んで字の如く、簡単に作成ができます。
フォームを作成するための$formもその一つです。
で、本題のcheckboxです。
例:name属性がcolor、値をyellowとredの二つのチェックボックスを作りたい場合
$form->checkbox('color',array('value'=>'yellow')
$form->checkbox('color',array('value'=>'red')
なんか、もっとすっきりできるといいんですけどね。
ちょっと残念です。
Cake PHP HABTMのデータをチェックボックスに表示する
CakePHP 1.2.3.8166
GETで値を取得させたいときに、次のようなパラメーターを含むリンクを出力したい場合、
http://localhost/testsystem/Test/add?user_id=3&project_id=62
htmlヘルパーで次のようにすると、出力できます。
echo $html->link(リンクに使う文字列,
array('action'=>'add',
'?'=>array(
'user_id'=>3,
'project_id'=>62
)
)
)
CakePHP
Cake PHP クエリーパラメーターを取得
CakePHP 1.2.3.8166
次のようなパラメーターを含むリンクから、GETで値を取得したい場合です。、
http://localhost/testsystem/Test/add?user_id=3&project_id=62
GETやPOSTの値は this->$params に格納されています。
上記のURLの場合は次のとおりです。
//ユーザーID 3 $this->params['url']['user_id']; //プロジェクトID 62 $this->params['url']['project_id'];
CakePHP
Cake PHP クエリーパラメーターを含むリンクを出力