Ошибка при создании статических страниц - PullRequest
0 голосов
/ 24 апреля 2011

Я пытаюсь создать две статические страницы, и у меня появляется следующая ошибка:

Отсутствует шаблон static_pages / index с {: format => [: html],: locale => [:en,: en],: handlers => [: rhtml,: rxml,: builder,: erb,: rjs]} в путях просмотра "F: / assignment / app / views"

IЯ новичок в рельсах и веб-разработке в целом, так что это, вероятно, что-то простое.

Я перешел по этой ссылке, чтобы перейти на уровень, на котором я сейчас нахожусь: Статические страницы в Ruby on Rails

Я пытаюсь создать две статические страницы, одна из которых называетсяОколо и один называется Справка в базовом приложении блога.Когда я создал контроллер, я назвал его «static_pages», так как у меня уже есть контроллер страниц.

Кто-нибудь может дать какой-нибудь совет, где я иду не так?

1 Ответ

0 голосов
/ 24 апреля 2011

Надеюсь, я вас правильно понимаю, если скажу, что вам нужен путь типа localhost:3000/About

В этом случае вы хотите создать метод с тем же именем, что и у представления (About.html) в вашем контроллере static_pages.

def About
end

( Примечание чувствительность к регистру )

Файл About.html должен находиться в каталоге / static_pages. А в файле rout.RB вы должны иметь:

match '/About' => 'static_pages#About'

Надеюсь, это поможет.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...