「 ore.saizensen.net 」のページは、ドメインが無効な状態です。 ウェブサイト管理者の方はこちらから変更・更新を行ってください。 「 ore.saizensen.net 」is Expired or Suspended. The WHOIS is here.
前回紹介したBasicValidationBehaviorを使って、動的にバリデーションを切り替える方法を紹介します。 共通のモデルを複数のフォームで利用している場合にバリデーションの定義を動的に変更したい場合などに有効です。 例1:新規登録時と編集時でバリデーションの登録項目を変更する 対応1)loadValidate()メソッドに引数を追加し、条件によって分岐させる [モデル内の処理] function loadValidate($action = 'add') { $valid = array( 'name' => 'required | maxLen[50]', 'email' => 'required | email | isUnique | maxLen[200]', 'password' => 'required | single | maxL
Copy/Cut/Paste March 05, 2013 移転? http://k1low.hatenablog.com/で時々書いています。 k1LoW at 21:35│コメント(0)│トラックバック(0) October 04, 2011 また祭がはじまった! PHPMatsuri2011 1年ぶり! 今年はダークサイドに落ちるよ! タグ: PHP CakePHP k1LoW at 22:27│コメント(0)│トラックバック(0) November 08, 2010 俺のMatsuriが終わった やっと! k1LoW at 20:01│コメント(0)│トラックバック(0)│PHP TagCloud Profile 記事検索
CakePHP1.2.3を利用しています。 今までは「独自のバリデーション関数を追加(日本語の文字数チェック)」で書いたように、独自バリデーションルールをapp_modelとかに書いてモデルで使いまわしてたんですが、そろそろ汎用的なものはプラグインでまとめて複数プロジェクトで統一して使えるようにしたいと思い移行しました。 プラグインのbehaviorに独自バリデーションルールをまとめて、モデルから利用するまでのTipsです。 まずは、プラグインに関してはSlywalkerさんのCakePHP勉強会@tokyo #4の発表資料に目を通しておくと理解が早くなります。 http://d.hatena.ne.jp/slywalker/20090523/1243059244 プラグインの場所は、app/plugins以下が基本ですが、複数プロジェクトで使いまわすので任意のディレクトリにした方が楽です
制作過程のビデオが全部まとめて公開された: YouTube - 糸柳ミクフィギュア化計画 1 YouTube - 糸柳ミクフィギュア化計画 2 YouTube - 糸柳ミクフィギュア化計画 3 YouTube - 糸柳ミクフィギュア化計画 4 YouTube - 糸柳ミクフィギュア化計画 5 YouTube - 糸柳ミクフィギュア化計画 6 YouTube - 糸柳ミクフィギュア化計画 7 完成編 チームラボに置いてもらう案とかが出たけども、とりあえずせっかくなのでしばらくは秋葉原に展示しようという話になった。 展示場所はあえて書かないけどヒント画像がこんだけあれば宝探しには十分かな。 詳しい話: ref. http://d.hatena.ne.jp/akio0911/20090704/p1 続編: 糸柳ミクが呼び起こしたHacker's Cafe 内部抗争 - 西尾泰和のはてなダイアリー
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く