Когда я использую, например:
<%= simple_sort_link(medical_test_orders_meta, :description, {default_order: :desc}) %>
... показывает стрелку индикатора заказа.Но когда я использую:
<%#= sort_link(medical_test_orders_meta, humanize_attribute(medical_test_order_model, :patient), %i(patient_first_name patient_middle_name patient_last_name), {default_order: :desc}) %>
... он не показывает стрелку индикатора порядка.Он упорядочивается сначала по имени, затем по второму имени и, наконец, по фамилии.
Я пробовал с несколькими комбинациями / вариантами, и пока некоторые из них упорядочены, но не показывают стрелку, идругие показывают это, но не заказывают вовсе.
Я очень легко решил проблему с помощью JavaScript / jQuery (не упомяните, пожалуйста, о таких решениях), но я хотел бы знать, есть ли лучшие/ более чистый способ решить эту проблему с помощью: rails и / или передачи других типов параметров в ransack sort_link и т. д., и т. д. Мне не нравится использовать весь этот код JavaScript только для стрелки индикатора порядка, но с другой стороны, мне нравитсяСовершенство любой ценой, так что ... ПОМОГИТЕ ПОЖАЛУЙСТА !!