symfony 1.0.10 リリース
symfony 1.0.10(安定版)がリリースされました。細かい修正がされているようです。
詳細は本家のブログをご覧ください。
修正点は以下の通りです。 この投稿の続きを読む »symfony 1.0.10 リリース
symfony 1.0.10(安定版)がリリースされました。細かい修正がされているようです。
詳細は本家のブログをご覧ください。
修正点は以下の通りです。 この投稿の続きを読む »symfony 1.0.10 リリース
ご報告が遅れましたが、昨日symfony 1.0.9(安定版)がリリースされました。 PHP5.2.5でsymfonyを使う場合は特にアップグレードをお勧めします。
修正点は以下の通りです。
この投稿の続きを読む »symfony 1.0.9 リリース
htmlタグ出力ヘルパー関数の属性指定引数で、トラブルの元になりそうな挙動を見つけました。
ディノの社内勉強会でsymfonyにあるconfig(app.ymlとか)の使い方を発表しました。
この投稿の続きを読む »symfonyでconfigを使ってみる
symfony 1.0.8(安定板)がリリースされました。 詳細は本家のブログをご覧ください。
この投稿の続きを読む »symfony 1.0.8 リリース
ディノの社内勉強会でsymfonyにあるテンプレートキャッシュの使い方を発表しました。
symfonyではpropel-load-dataでyaml形式のデータをDBに読み込ませることができますが、次のようにテストデータをいくつも書き続けるのは面倒です。
この投稿の続きを読む »yaml形式のデータをfor文で大量生成
A week of symfony #37 (10->16 September 2007)の日本語訳です。間違い等ありましたらコメント等でご指摘ください。ここしばらくはただ日本語に訳しているだけでしたが、来週以降は日本語に訳すのではなく注目すべき部分や今現在のsymfonyから変わる部分を若干補足を入れてお知らせしていく形に変えたいと思います。原文で大まかな雰囲気は掴めると思いますので。
この投稿の続きを読む »A week of symfony #37 (10->16 September 2007)日本語訳
symfonyのテンプレートではFormHelperを使うことでinputタグ・textareaタグなどをテンプレートで使わなくなりました。 その中でも、セレクトボックスを作成する場合はselect_tagとoptions_for_selectの2つの関数を扱います。 2つの関数の使い方を実装例を交えながら説明したいと思います。
select_tagとoptions_for_selectの2つのヘルパー関数を使ってコードを書いてみましょう。
< ?php echo select_tag("drink",options_for_select(array(1 => 'コーラ', 2 => 'お茶', 3 => '水'))) ?>
以下のように表示されます。

select_tagを使えば簡単にセレクトボックス作ることができますが、問題はセレクトボックスの先頭を空にしたいという要件はないでしょうか?
以下のようなケースです。

先頭を空にしたいのでoptions_for_selectの引数のarrayに空の配列を加えてみました。
< ?php echo select_tag("drink",options_for_select(array('' => '', 1 => 'コーラ', 2 => 'お茶', 3 => '水'))) ?>
しかし、先頭にわざわざ空の配列を作るのはコードの見栄えが悪いです。 これをoptions_for_selectの特殊なオプションで回避したいと思います。
本家のA week of symfony #36 (3->9 September 2007)の日本語訳です。 間違い等ありましたらコメント等でご指摘ください。 この投稿の続きを読む »A week of symfony #36 (3->9 September 2007)日本語訳