2012-01-01から1ヶ月間の記事一覧
https://developers.facebook.com/apps
/private/etc/hosts Windowsに比べるとチョー楽。
変数に格納された文字列をhtmlタグを有効にした状態で出力したい時、以下の2つの方法があるらしい。 $sf_data->getRaw() $sf_data->getRaw('変数名'); メソッドの引数にESC_RAWを与える $変数の中身を保持しているクラス->get変数名(ESC_RAW); 前者が上手く…
/Users/MacのログインユーザーID/Library/Application Support/Skype ここにSkypeにログインした時のIDのディレクトリがある こいつを削除するなりどこかに移動するなりすればOK。
テーブルに入っていないデータをフォームオブジェクトに突っ込んでisValid()しても Unknown record property / related component と言われてしまう。そんなときは、モデルのconstruct()でmapValueすれば良い。 ※下の例は、テーブルに含まれていないisReadRu…
概要 よくある 「入力→確認→完了」 のような処理の場合。 フォームオブジェクトのバリデーションを用いて入力項目をチェックする。 ハマったところ $form->isValid(); とすればバリデーション処理が走ってくれるが、これを確認画面で行なっても、入力項目に…
ファイルのアップロード sfWidgetFormInputFileを使って実装。 formオブジェクトはバリデーションのみに使う テンプレート側では、formタグに「enctype="multipart/form-data"」を追記(←忘れがち) 確認画面のアクションでは… form->getObject() でモデルを引…
formオブジェクト内でsetDefault()を使う。
formオブジェクト内で以下のようなバリデーションを設定していたとする。 上記の「tag_id」(チェックボックス。sfWidgetFormChoice)に関する条件を追加したい場合… formオブジェクト内 Action内
テンプレートの一部を共通化したいときに使う。 部品化する箇所(呼び出されるファイル) ファイル名の先頭にアンダースコアを付ける _menuPartner.php 呼び出し元のファイル こんな感じで呼び出す include_componentの引数…モジュール名、アンスコを取り除い…
自分を磨けば、ピッタリのものが手に入る。自分を磨けば、今、自分のいる場所が磨かれる。自分を磨けば、今、自分と一緒にいる人も磨かれる。人には自分で周りの環境をつくりだすパワーがある。
ハマったところ 以下のようなエラーが。 Unknown record property / related component "news_id" on "NewsComment" ⇒NewsCommentモデルに定義されていないnews_idをtemplate側で呼びだそうとしていた。 更新日時のみを入れたい場合 getObjectメソッドを使え…
とあるテーブルからデータを引っ張ろうとしてたら、しきりに Column not found: 1054 Unknown column 'r.id' in 'field list', というエラーが出てうまくいかなかった。 対象のテーブルにidカラム(主キーとなるカラム)が無いことが原因だった。
Joinしたいテーブル news rel_news_tag 一致する箇所 news.id = rel_news_tag.news_id 参考にしたサイト http://d.hatena.ne.jp/shellcat/20101028/1288261492