so have program user can create events, , there multiple events. events index page looks "/events" on browser, , it's subdirectory show pages looks "/events/1 /events/2 ... etc".
in layout page checking current page in order decide background color page have. easy events index page; check if page via command:
if current_page?(events_path) ... but want check if current page specific 'show' page of index (a standard scaffold generated page). how that? attempt, confused how routing work in case:
if current_page?(events_id_path) ...
so simple, try below code
if current_page?(event_path(@event)) assuming have @event defined in controller.
or
if current_page?(controller: 'events', action: 'show', :id => id) for more info, see api doc
Comments
Post a Comment