初めてRuby on Railsで開発してます。
Win8.1
Rails 5.0.1
Ruby 2.3.3p222
Aビューから、Hopeコントローラのpiyoアクションを呼びたいです。
piyoに飛ばず、Aコントローラのshowアクションが起動されてしまいます。
Aビュー
ruby
1<%= link_to 'TEST', :controller => 'hoge', :action => 'piyo' %> 2 3<a href="/hoge/piyo" >こっちもダメ</a> 4
アプリ\config\routes.rb
Ruby
1 get 'hoge/piyo' 2 resources :A
ここでAビューのリンクをクリックすると、
ブラウザのアドレスは、
http://localhost:3000/hoge/piyo
になるのですが、
表示されるのは、Aコントローラのshowビューです。
ちなみにAコントローラのshowアクションを消しても同じ動作をします。
これは何故でしょうか??
宜しくお願い致します。
hogeコントローラを追記致します
ruby
1class HogeController < ApplicationController 2 def piyo 3 4 end 5end 6
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。