Estilos por controlador

Quiero que en la barra de navegación el CSS cambie si estamos en la
sección de artículos, pero esto no funciona:
<%= “class=“current”” if current_page?(:controller => ‘articulos’) %>
(funciona pero sólo para /articulos , no para /articulos/1 )

Si alguien tiene el mismo problema, yo lo he resuelto con esto:
<%= “class=“current”” if request.request_uri[0…9] == ‘/articulos’ %>

Lo pongo por si sirve de ayuda a alguien… y por si alguien tiene una
solución más “limpia” y me la quiere pasar.

s2

mira a ver si te gusta esta (sorry, va en haml)

%li{ :class => ‘articulos’.include?( controller.controller_name ) ?
‘current’ : ‘’ } Articulos

Un saludo

El 23/01/2008, a las 19:40, Fernando C.
escribió:

Quiero que en la barra de navegación el CSS cambie si estamos en la