2008-10-01から1ヶ月間の記事一覧
2008/12/10追記 コメントでアドバイスをいただいたので、ヘルパーを改良しました。この記事はこのまま残します。改良したヘルパーは下記の記事に掲載しました。 よくある確認画面でのhiddenデータの持ち回り ver2 CakePHP1.2RC3を利用しています。よくある画…
利用環境はCakePHP1.2RC3です下記の記事で書いた、 http://d.hatena.ne.jp/cakephper/20080907/1220796088 Paginationでの検索条件の引継ぎですが、基本的にsortやnextメソッド時に勝手にURLがくっついてくれるのですが、ソートとかページング以外の箇所のリ…
利用環境はCakePHP1.2RC3ですViewのPaginationヘルパーで、下記のようにすると簡単にソート機能を使うことができます。 sort('id');?>Paginationでの検索条件の引継ぎなどは、下記の記事を参照下さい。 http://d.hatena.ne.jp/cakephper/20080907/1220796088…
環境は、Cake1.2RC3です。昨日の記事で、CakeSessionクラスを使って、セッションで発行されるCookieパスをコントロールすると書きましたが、セッションコンポーネントで出来ました。 http://d.hatena.ne.jp/cakephper/20081010CakeSessionクラスをそのままne…
cakeのcore.phpでは、下記のように標準でセッションのスタートが自動的にONになってます。 Configure::write('Session.start', true);ただ、このAuto Startを使うと、Cookieの発行も自動的にされ、Cookieにセットするパスの値が、CakeのROOTディレクトリにな…
CakePHP1.2 RC3がリリースされたので早速 cakeフォルダを入れ替えてアクセスしてみたら、$form->selectタグでワーニングが出てた。 ワーニングはarray_marge関係のエラーで、cake/lib/view/helper/form.phpのエラー行を見ないとSelect関係のエラーだとは分か…
モバイルとか、既存のSJISで作られたシステムの移行とかで、どうしてもhtml側はSJISにしたいけど、cake使うからこの際システムやDBはUTF8ベースにしたい、そんな感じのことをやる場合。入力(POSTなど)でphp側で文字コード変換をしてない場合を前提としてい…