Closed diegocostares closed 2 years ago
Lo que intente hacer es lo siguiente, el problema es que el primer if siempre se ejecuta:
<% if root_path== "/" || root_path== "/es" || root_path== "/en" %>
<nav class="navbar1">
<% else %>
<nav class="navbar2" >
<% end %>
Hola!
Quizás lo que estas buscando es el método current_page?
, puedes ver esta issue donde ven el mismo tema y se explica con mayor detalle.
Hola @OrregoSilva no entendí como usar el current_page?
. pero en la misma issue encuentre el comando request.path que me sirvió!
Ahora el único problema que estoy teniendo es que estoy hardcodeando los idiomas activos del I18n y no estoy comparando los disponibles... Mi código ahora es:
<% if request.path == "/" || request.path == "/en" || request.path == "/es"%>
...
Pero creo que sería mejor si lograra compararlo con la lista de idiomas que definí con I18n.available_locales
Hola, estoy intentando hacer que una clase cambie dependiendo de la ruta del dominio, es decir, me gustaria que se ejecutara algo cuando esta en el inicio y otra cosa cuando no...
El problema es que no se como acceder al path actual, ni como compararlo correctamente