2012-04-25 11 views
1

私は既存のRuby On Railsを使用しています。これはうまく動作します(継承しました)。モデルとコントローラをビューのボタンに接続するには

アプリケーションにいくつかの機能を追加する必要があります。モデルとコントローラを作成しました。ボタンを押してコントローラにルーティングする必要があります。

私は私のような何かをする必要があります図:、コントローラ=> "do_something": <% = form_tag(なurl_forを(アクション=> "SUP")、...

私はそのコントローラを持っています次のようになります。 クラスのdoSomething < ApplicationControllerに ... エンド

私はそのボタンを押すことは、コントローラを発射枠組みを伝えるにはどうすればよい

答えて

2

をあなたは、コントローラを起動しません。あなたはその内のアクションを発射?コントローラ。これはだった

button_to 'press me in emergency', panic_button_path 

または

button_to 'press me in emergency', '/something/panic' 
+0

ビューファイルで次に

match '/something/panic' => 'something#panic', :as => 'panic_button' 

、:あなたのconfig/routes.rbで次に

class SomethingController < ApplicationController def panic # some code here end end 

は、そのアクションを指すルートを持っています私が行方不明だった100%、ありがとう! – user1357182

関連する問題