cakePHP selectフォームのdisabled
前のエントリーで入力後の確認画面を作成する場合を書いたが そのままadd.ctpをコピーすると当然フォームのままだったりします テキストとかはそのまま表示に変えやすいんですけど 連動したリストボックスとかメンドクサイです [...]
cakePHP 日本語のヴァリデーション
デフォルトのグローバル関数(?)のmaxLengthでvalidationを行うと strlenが利用されているため 日本語の文字数が正しくカウントされない ヴァリデーションルールはカスタマイズチェックの場合と同様に 同 [...]
cakePHP ビューでの日付の整形
2009-05-06 03:00:00のような日付のフォーマットを日本語表記に変えたい場合 htmlヘルパーをカスタマイズすると変換が楽になる $cp cake/libs/view/helpers/html.php ap [...]
cakePHP TOPページカスタマイズ
ドキュメントルートでアクセスする TOPページをカスタマイズする場合 /app/views/pages/home.thtmlを作成すればよい コントローラで処理を行う場合 /cake/libs/controller/pa [...]
cakePHP 確認画面
日本人って確認画面好きですよね~ まぁ金額大きくなればしかたないでしょうが お金とか関係ない、かるーい項目でも入れますよね といっていてもしかたないので確認画面つくります(笑 bakeで焼いたのをベースに変えます fun [...]
cakePHP modelの再定義
データベースが開発途中で変更された場合 序盤は変更も踏まえてbakeでサンプル作ったりすると思うのですが 再定義したもので再度bake使用と思うと昔の定義のまま選択肢が出てきたりします どっかで似たことやったなーと思った [...]
cakePHP redirect
管理画面上でコントローラ毎にページを生成しているときに 処理を追加したりしたときに 処理完了で別アクションへリダイレクトさせようとしたら 呼び出し元のコントローラにリダイレクトしてしまった userコントローラとかの中で [...]
cakePHPで共通変数の定義
core.phpに書く方法もあるようだが core.phpに書くとアップデートとかしたときややこしいかなと そこで探していたところ ねねとまつの小部屋 のエントリに見つけた http://blog.ne2ma2.com/ [...]
cakePHP アソシエーション
モデル間のリレーションにはアソシエーションというものを使うらしい リレーションなんかさせなくっても個別にやればいいじゃん とか思ってたんですけど単純なJOIN程度ならcakeがやってくれちゃうようです 4種類あって ha [...]
cakePHP selectフォームのdisabled
前のエントリーで入力後の確認画面を作成する場合を書いたが そのままadd.ctpをコピーすると当然フォームのままだったりします テキストとかはそのまま表示に変えやすいんですけど 連動したリストボックスとかメンドクサイです [...]
cakePHP モデル等の複数形に注意 information
informationsのモデルではまりました なんかbakeしたときの他のモデルの名前となんか並べてみると違うなと思いながら作っていると Given your model named ‘Information’, Ca [...]
cakePHP ロールバック
$this->Model->begin(); とかでトランザクションがはじめられるらしい $this->Model->commit(); $this->Model->rollback(); も使えるらしい Modelは何 [...]
