Как изменить страницу индекса для rails?

#ruby-on-rails

Вопрос:

Я знаю, что для изменения страницы индекса для rails мне нужно сделать три вещи: удалить index.html, сделайте что-нибудь с routes.rb и, вероятно, выполните действие, на которое укажет маршрут. Это детали, в которых я немного не разбираюсь 🙂

Ответ №1:

Ладно, я все понял. В основном ты

  1. Удалить public.html
  2. Добавьте «map.root :контроллер => «foo»» в routes.rb
  3. и затем, конечно, создайте контроллер foo с индексом действия.

Ответ №2:

Следуйте инструкциям Фрю и, как шаг 4, поместите небольшой html-код в файл представления индекса в папке /views/foo, чтобы проверить все это.

Пример:

 <h1>My New Index Page</h1>
<p>Some text here.</p>
 

Ответ №3:

Не забудьте перезагрузить свой сервер.

Вы также можете запустить маршруты рейка, чтобы показать все известные маршруты и убедиться, что все выглядит нормально.

Ответ №4:

Пожалуйста, обратите внимание, что с версии RoR 4.0 это изменилось — следуйте простым шагам в руководстве по началу работы !

Через несколько минут станет ясно, как это работает.

Просто подумал, что, возможно, стоит обновить эту угрозу, так как те, кто использует более новую версию, могут запутаться и расстроиться 🙂