<%= render 'layouts/homeHeader' %> <% else %> <%= render 'layouts/head" /> <%= render 'layouts/homeHeader' %> <% else %> <%= render 'layouts/head" /> <%= render 'layouts/homeHeader' %> <% else %> <%= render 'layouts/head"/>

trying to render a partial based on whether it's the home page "/"

70 Views Asked by At

I thought this bit of code might work, but...it didn't Any ideas?

<% if "/"? %>
  <%= render 'layouts/homeHeader' %>
<% else %>
  <%= render 'layouts/header' %>
<% end %>
1

There are 1 best solutions below

0
nikkon226 On BEST ANSWER

According to this answer you can do this:

<% if current_page?(root_url) %>
  <%= render 'layouts/homeHeader' %> 
<% else %> 
  <%= render 'layouts/header' %> 
<% end %>