0

コントローラーにこれがありますが、機能しません (redirect_to page1_url を設定するとうまく機能します):

render page1_url

私のroutes.rbには、URLパスがあります:

get "main/page1"
post "main/page1"
match "page1" => 'main#page1'

コントローラーでrenderを変更すると

render 'main/page1' 

うまく動作しますが、ビュー内の画像が表示されません。助けてください

4

1 に答える 1

1

「:as」を使用してルート ヘルパーの名前を指定する必要があります。これにより、page1_url ヘルパーが提供されます。

 match "page1" => 'main#page1', :as=>"page1"

参照:ドキュメント内のルートの命名

于 2013-01-04T03:05:56.497 に答える