自分自身を更新するためだけにRails3アプリを作成したいのですが、奇妙な問題があります。
welcome#index
を使用してアクションを作成しました
rails generate controller welcome#index
(私は宝石を持っています)そして私は新しいビューが作成されたhaml-rails
ことを観察します。index.html.haml
このアクションは私のroot_pathなので、localhost:3000
このビューのコンテンツを取得します。
application.html.erb
手動で変更したものを持っていて、ApplicationControllerにapplication.html.haml
追加しましたが、layout 'application'
Template is missing
Missing template layouts/application with {:locale=>[:en], :formats=>[:html], :handlers=>[:erb, :builder, :coffee, :haml]}
さて、なぜ何かアイデアはありますか?
多分いくつかのコードスニペット:
class ApplicationController < ActionController::Base
layout "application"
protect_from_forgery
end
ファイルが配置されています:
mkk:~/projects/rails/gifts/app/views/layouts$ ls
application.html.html