タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

Railsとbefore_renderに関するnorisuke3のブックマーク (1)

  • ヽ( ・∀・)ノくまくまー(2006-10-13) before_render

    (※ 当はコントローラ処理の任意の箇所で render を実行できるので正確ではないが大筋で) php5 のフレームワークである Canvas(参考2)はまさにこの理想系が実装されているようだ。素晴らしい。Railsはと言うと、表中の "before_action", "after_render" に関しては既存のフィルタ機能で代用できるため、残りは中央の2つになるが、現在のRailsにおけるアクション実行を考えると、CV間に密接な関係がありユーザが介入することができないため、これら "after_action", "before_render" は同じにしても構わないだろう(*1)。 (*1) 理想的には、アクションとレンダーの間にメソッドを用意して、そこでインスタンス変数の assignment 等を行うようにすべきだと思う。(将来的に、ERb以外のビューを使う場合など)。現在のRa

  • 1