Возможность менять порядок кастомных полей у тест кейсов в проектах
Собственно сейчас порядок отображения кастомных полей не очень понятно от чего зависит.
Хочется иметь возможность задать свой собственный порядок для каждого проекта или глобально, а то некоторые поля более приоритетны и хочется выводить их вперед
1 комментарий
-
В большинстве случаев кастомные поля (например, при администрировании) отсортированы по имени. В некоторых случаях - например, при отображении в тест-кейсе - похоже, по дате создания. А вот при редактировании кастомных полей у тест-кейса - порядок выглядит странно. Не имя, не порядок создания...
Есть два относительно простых варианта решения. Первый - везде по одному принципу (например, по имени). Неудобно, да. Второй - везде по дате создания. Чуть лучше, но не дай бог придется вставить важное поле после менее важного. Хоть весь проект переделывай )
Чуть сложнее - предусмотреть в панели администрирования возможность задавать порядок следования кастомных полей и везде его придерживаться. В отдельных проектах будут недовольные, но большинство народу поймет и одобрит. То есть, по сути у кастомного поля будет нужно добавить упорядочивающий индекс и по нему кастомные поля везде сортировать. Мне как-то пришлось такое делать - два дня убил, емнип.
Упорядочивающий индекс в рамках проекта - как на мой взгляд, overkill. Неоправданное усложнение модели данных и обработки, те самые 20% полезности, что онимут 80% времени.