Проблема с Title


(Антон Иванов) #1

Всем привет.
Столкнулся с проблемой при прохождении книги railstutorial.
При тестирование заголовков в браузере меняется код HTML.
В редакторе код выглядит так:

<!DOCTYPE html>
<html>
<head>
    <title>Help | Ruby on Rails Tutorial Sample App</title>
</head>
<body>
    <h1>Help</h1>
    <p>
        Get help on the Ruby on Rails Tutorial at the <a href="http://www.railstutorial.org/help"> Rails Tutorial help page</a>.
        To get help on this sample app, see the <a href="http://www.railstutorial.org/book"><em>Ruby on Rails Tutorial</em></a>. 
    </p>
    </body>
</html>

А в браузере он выглядит так:

<html>

    <head>
        <title> SampleApp </title>
    </head>
    <body>
        <title>Help | Ruby on Rails Tutorial Sample App </title>
        <h1> Help </h1>
        <p></p>
    </body>

</html>

Почему появляется новый title, а старый переноситься в body?


(Nikita) #2

А где код вьюхи?


(Kvokka) #3

потому что title берется из layout.html.erb

а куски кода что тут выложены вообще не понятно что показывают.


(Антон Иванов) #4

Это код файла help.html.erb
Я пытался повторить задание из этой книги https://www.railstutorial.org/book/static_pages#sec-slightly_dynamic_pages.