Joomla! Programmers Documentation

Manual Index

Usergrouplist Form Field

The usergrouplist form field type provides a dropdown select box of user groups.

  • type (mandatory) must be usergrouplist.
  • name (mandatory) is the unique name of the field.
  • label (mandatory) (translatable) is the field html label.
  • description (optional) (translatable) is the field description.
  • default (optional) (not translatable) is the usergroup id of the default selection in the dropdown list.
  • layout (optional) (translatable) is the layout, for example joomla.form.field.list-fancy-select.
  • checksuperusergroup (optional) is boolean to omit Super User groups. Values 1 or 0.
  • multiple (optional) If set to true then allows more than one usergroup to be selected.

Implemented by: libraries/src/Form/Field/UsergrouplistField.php

Example XML parameter definition

<field
        name="usergroup"
        type="UserGroupList"
        label="MOD_EXAMPLE_USERGROUP_LABEL"
        description="MOD_EXAMPLE_USERGROUP_DESC"
        layout="joomla.form.field.list-fancy-select"
        checksuperusergroup="1"
        default=""
        multiple="0"
        >
        <option value="0">MOD_EXAMPLE_SELECT</option>
</field>