Недавно пришлось поработать с функционалом Настройки заказов в админке. В процессе оказалось, что сделано несколько неудобно.
Изначально непонятно, зачем объединили редактирование двух сущностей на одной странице, когда как куда проще разбить по двум.
По сравнению с двумя отдельными страницами:
1. Если добавить метку (метки) и добавить статус (статусы), то нельзя значения обеих сущностей зафиксировать сразу - только для одной, в зависимости от нажатой кнопки. То есть главное возможное преимущество объединения просто теряется.
2. С изменением имеем неудобство, аналогичное п.2.
И, как водится, при искусственном создании сложностей самим себе появляются дополнительные ошибки:
3. При добавлении нового статуса или новой метки не появляется знак для перетаскивания (сравните с добавлением варианта к товару).
4. При добавлении нового статуса или новой метки не появляется знак для удаления.