2番目の「new」アクション(*different_new *と呼ばれる)をThingsというリソースに追加する必要があります。私はそれを解決したいと思います:
things/different_new
*things_controller.rb*にdifferent_newアクションが定義されています
ルーティングのレールガイドに従って、カスタムアクションをルートとして追加するための次の例を確認します。
resources :photos do
member do
get 'preview'
end
end
ただし、このように追加されたアクションはすべて特定のリソースに追加されます。たとえば、上記の結果は次のようなルートになります。
photos /:photo_id / Preview
したがって、アクションは、すでに作成されているリソースのアクションではなく、新しいリソースが作成された場所に配置する必要があるため、これは機能しません。
どうすればこれを解決できますか?