Устарел ли тип: group в плагинах?

Работает ли type: group в плагинах?

Я пробовал использовать это в плагине, но ничего не происходит. Поле ввода ведёт себя как text, а не как ожидаемый select.

Разве type: group устарел?

  quectel_online_customer_general_customer_group_id:
    default: ""
    type: group
    client: true

Думаю, должно быть type: group_list

Да, я поискал, и в большинстве случаев используется type: group_list.

Однако моя задача — выбрать только один вариант. Если использовать type: group_list, то приходится добавлять кастомную валидацию, запрещающую множественный выбор. Это, конечно, работает, но выглядит очень неуклюже.

Почему type: group был удалён? Как и в случае с type: category, существуют сценарии, где требуется выбор только одного элемента. Нельзя применять универсальный подход без исключений.

Если только type: group_list не поддерживает возможность выбора единственного элемента.

Не уверен, что его удалили, похоже, он вообще не был реализован. Звучит странно.

Честно говоря, думаю, стоит открыть Contribute > Feature request.

На самом деле @gerhard, есть ли у тебя ещё какие-то уточнения? Я вижу, что есть заметка о TODO, касающемся документации

Не уверен. Как отмечено в комментарии TODO, при работе со скриптом импорта я заметил, что тип group хранится как текст, а не как ID. Видимо, он никогда не реализовывался в виде выпадающего списка. В начале разработки Discourse для настроек сайта в основном использовались текстовые поля. Возможно, это всё ещё отголосок тех времён.

Да, сейчас это выглядит как текстовое поле. Похоже, это так и не было реализовано. :rofl:

Действительно, это не реализовано, поэтому group_list был правильным ответом до