だから私はこれを行う方法を考え出しましたが、それを行うためのより簡単な方法はありますか?params [:sort] == sortByの場合、%番目のタグの後に.classを追加するだけですが、ヘルパーメソッドに残りのHAMLを含める必要がありますか?
これは私の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
これは私のHAMLファイルからのものです:
%tr
- yellow?("title","Movie Title","title_header")
%th Rating