0
這裏完成了Rails的noob。我正在幫助他的網站的同事,這樣我就可以獲得一些使用rails的經驗。我真的很掙扎着。如何根據每個頁面使Rails中的佈局文件發生更改?
我在app> views> layouts> application.html.erb中創建了一個導航欄。 據我所知,這裏創建的東西將應用於所有頁面。 我需要導航欄來包含與用戶當前所在頁面的標題文本相對應的文本。
例如,如果用戶在主頁上,我想讓導航欄上的文本顯示「Home」。主頁已經包含
主頁
。下面是HTML我在application.html.erb了,
<div id = "navigation-bar">
<ul>
<li><%= link_to 'Home', home_index_path, class: "btn btn-success" %></li>
<li class = "text-center"> <!-- I would like the header text here --> </li>
<li id = "right"><button type="button" name="button" class = "btn btn-default">Contact</button></li>
<li id = "right"><button type="button" name="button" class = "btn btn-default">About</button></li>
</ul>
<style>
#navigation-bar {
width: 100%;
height: 20%;
position: relative;
z-index: 2;
}
</style>
正如我所說的,完整的軌道這裏的小白。請耐心等待我。
的偉大工程!謝謝! –