邪悪なものを使用してredirect_toにパラメーターを追加するのに苦労しています。Railscastをフォローしてgithubページの情報を読みましたが、機能させることができません。オブジェクトプラグインを作成したいのですが、保存した後、それに何かを追加する可能性があるはずです。
これが私が得たものです:
plugins_controller:
def create
@plugin = Plugin.new(params[:plugin])
if @plugin.save
redirect_to plugins_steps_path, :plugin_id => @plugin.id
end
end
plugins_stepsコントローラー:
def show
@plugin = Plugin.find(params[:plugin_id])
render_wizard
end
ルート:
resources :plugins_steps
plugins_stepsのshowメソッドにパラメーターを取得することはありません。これを解決する方法はありますか?また、次のようないくつかのredirect_toメソッドを試しました。
redirect_to :controller: "plugins_steps", :action => "show", :plugin_id => @plugin.id
また
redirect_to({:plugin_id => @plugin.id })
どうもありがとうございます。