1
私のアプリケーションコントローラには、アプリケーションレイアウトファイルで使用する@instance_variablesをロードするbefore_filterがあります。アプリケーションコントローラフィルタでは、どのアクションが呼び出されるのか分かりますか?
レンダリングされるアクションに基づいてデータをロードできますか?はいの場合、どのように呼びかけようとしているのか分かりますか?
私のアプリケーションコントローラには、アプリケーションレイアウトファイルで使用する@instance_variablesをロードするbefore_filterがあります。アプリケーションコントローラフィルタでは、どのアクションが呼び出されるのか分かりますか?
レンダリングされるアクションに基づいてデータをロードできますか?はいの場合、どのように呼びかけようとしているのか分かりますか?
個別のフィルタで分割することもできます。
before_filter :task_show_index, :only => [:index, :show]
before_filter :task_create, :only => :create
またはあなたが読むことができるから
case params[:action]
when "show"
# Do something
when "create"
#Do something else
end
のparams