1

routes.rb に設定されたメイン コントローラのデフォルト ビューがあります。新しいユーザーが来ると、コントローラーが別のビューを使用する必要があります。このようなもの:

def set_view
  if @new_user
    render 'tutorial'
  else
    render 'index'
  end
end

私はそれを機能させることができません。ここでの洞察は素晴らしいでしょう。

4

1 に答える 1

1

アクションで呼び出せる 'render' は 1 つだけです。ビュー名を変数に保持し、最後に「レンダリング」するようにフィードします。

view = @new_user ? 'tutorial' : 'index'
render view
于 2013-04-04T20:55:42.027 に答える