私のRuby on Railsアプリケーションは、いつも私が望むビューではなくlayouts/application.html.erbビューをレンダリングします。誰かがアイデアを持っているのはなぜですか? マイルート・ファイルは次のようになります。Railsは必要なビューの代わりにapplication.html.erbをレンダリングします
Rails.application.routes.draw do
root 'startup#index'
resources :users
end
そして、私のapplication_cotroller.rbはかなり空です:デフォルトでは
class ApplicationController < ActionController::Base
protect_from_forgery with: :exception
end
このようなコントローラで目的のレイアウトに言及: 'レイアウト「my_layout''を、と'アプリ/ビュー/ layuts/my_layout.htmlで作成したレイアウトを持っています。エルブ。 – sahil
'layouts/application.html.erb'コードを質問に入れることができますか?ビューにレンダリングしたいところに '<%= yield %>'を入れましたか? – floum
番号。どうもありがとうございました。歩留まりの部分が欠けていた:) – MaryLu