Почему не отображается стрелка индикатора порядка в Ransack sort_link? - PullRequest
0 голосов
/ 01 апреля 2019

Когда я использую, например:

    <%= 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 только для стрелки индикатора порядка, но с другой стороны, мне нравитсяСовершенство любой ценой, так что ... ПОМОГИТЕ ПОЖАЛУЙСТА !!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...