2009-01-01から1ヶ月間の記事一覧
通常のフォーム(sfForm)で id 属性を変更する場合は、sfForm 継承クラスの setup メソッド内で、ウィジェットのコンストラクタに $attributes パラメータとして id 属性を渡します。 しかし、AdminGenerator で生成したフォームの場合、ウィジェットのコン…
アクションキャッシュを使用するとアクションのレンダリング結果がキャッシュされるようになりますが、このキャッシュは内部的なデータの更新などには全く依存せず、単に作成された時刻から●秒、という生存期間でキャッシュされます。 しかし、データの更新…
まあ当然といえば当然なのですが・・・ cache.yml にてアクションの結果をキャッシュするように設定した場合、厳密には「アクションの処理結果としてレンダリングされたテンプレート」がキャッシュされ、アクションの処理がスキップされるようになります。例…
symfonyで404ページをカスタマイズする場合、setting.yml 内の以下の設定を有効にして該当するアクションの出力をカスタマイズします。 #all: # .actions: # error_404_module: default # To be called when a 404 error is raised # error_404_action: erro…
http://www.ajaxray.com/blog/2008/03/08/php-universal-feed-generator-supports-rss-10-rss-20-and-atom/ PHPでATOM、RSS1/2フォーマットのフィードが超簡単に吐き出せる「FeedWriter.php」:phpspot開発日誌 PHPSPOT 開発日誌で紹介されていた RSS 出力ラ…
symfony の schema.yml 内に記述できるデータ型は Propel に定義されているものに限られます。 Propel で使えるデータ型は、以下のページの定数一覧で参照できます。http://propel.phpdb.org/docs/api/1.3/generator/propel-engine-database-model/PropelTyp…
setting.yml の standard_helpers 設定を有効にするには、sf_compat_10 モードを有効にしないといけない仕様のようです。→http://trac.symfony-project.org/ticket/5259 compat_10: on standard_helpers: [Partial, Cache, Form]