Agregar atributos dinámicos a la etiqueta HAML utilizando el método auxiliar en los rieles

Así que descubrí una manera de hacer esto, pero ¿hay una manera más fácil de hacerlo? Lo que quiero hacer es agregar .class después de la etiqueta% th si params [: sort] == ​​sortBy, ¿realmente necesito tener el resto de HAML en el método de ayuda?

Este es mi método auxiliar de mi archivo helper.rb:

def yellow?(sortBy,name,id)
  haml_tag :th, class: "#{'hilite' if params[:sort]== sortBy}" do
    haml_concat link_to name, movies_path(sort: sortBy),{:id => id}
  end
end

Esto es de mi archivo HAML:

%tr
  - yellow?("title","Movie Title","title_header")
  %th Rating

Respuestas a la pregunta(2)

Su respuesta a la pregunta