Я пытаюсь запустить простой пост в блоге по адресу localhost:3000/posts
.Шаблон отсутствует Ошибка
Когда я пытаюсь получить доступ к странице, я получаю эту ошибку.
Template is missing
Missing template posts/index, application/index with {:locale=>[:en], :formats=>[:html], :handlers=>[:erb, :builder, :coffee]}. Searched in: * "c:/Sites/myrubyblog/app/views"
Вот копия кода в моем posts_controller.rb
:
class PostsController < ApplicationController
def index
end
end
У меня есть index.html.erb
файл в моем c:/Sites/myrubyblog/app/views
каталоге, поэтому я не знаю, почему это происходит.
Может ли кто-нибудь сказать мне, что я должен сделать, чтобы решить эту проблему?
Следует отметить одно замечание; если по какой-то причине вам нужно было изменить имя каталога диспетчера сообщений, вам нужно будет воссоздать все ваши представления для этого контроллера, даже если имя каталога представлений в настоящее время совпадает с контроллером. Просто что-то, с чем я столкнулся и работал, воссоздавая. – Jbur43