2

rake routes と入力すると、次のように表示されます。

 Helper HTTP Verb   Path    Controller#Action
Path / Url          

publicos_tematica_path   GET     /publicos/tematica(.:format)    publicos#tematica

GET メソッドを form_tag に明示的に記述しなければならないのはなぜですか? そうしないと No route matches [POST] "/publicos/tematica" if routes が GET と表示されますか?

<%= form_tag("publicos/tematica", :method => :get) do %> 

理解できません。

次のように書くだけで十分です。

<%= form_tag("publicos/tematica") do %> 
4

0 に答える 0