gpt4 book ai didi

ruby-on-rails - Rails,仅在首页上渲染一个不同的标题

转载 作者:行者123 更新时间:2023-12-04 05:18:06 26 4
gpt4 key购买 nike

我正在创建一个Rails应用程序,并且必须区分主页的标题。

我已经用_home_header版本和_header版本创建了一个局部页面,以便在每个页面中使用,但是我不知道如何管理更改。

header 包含在我的布局中,并且我为每个页面呈现相同的布局。请求首页时,如何告诉“布局”使用_home_header版本而不是标准版本?

最佳答案

我将使用current_page?帮助器,并查看root_path

# app/views/layouts/application.html.erb
<% if current_page?(root_path) %>
<%= render 'layouts/home_header' %>
<% else %>
<%= render 'layouts/header' %>
<% end %>

关于ruby-on-rails - Rails,仅在首页上渲染一个不同的标题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22646048/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com