2009-12-17 3 views
39

Quello che voglio è semplice.Come rilevare se le rotaie si trovano nell'URL radice?

Nella mia messa a punto ho questa applicazione di supporto

module ApplicationHelper 

def isroot 
if root_url 
@container = "mainbox" 
else 
@container = "maincontainerbox" 
end 
end 
end 

nel mio layout dell'applicazione ho questo

<div id="<%= isroot %>"> 

Come faccio a sapere se la mia domanda è alla home page. se non fai qualcos'altro

risposta

98

per verificare se si è alla radice del sito:

current_page?('/') 

o, se si è definito map.root nella vostra config/routes.rb:

current_page?(root_url) 
+2

Perfetto! Grazie mille. Ha funzionato come un fascino – Fresh