Тип databaseconnection поля формы предоставляет список доступных подключений к базе данных, при необходимости ограничиваясь заданным списком.
- name (обязательно) - уникальное имя параметра.
- type (обязательный) - должен быть databaseconnection.
- label (обязательно) (разрешается переводить) - описательный заголовок поля.
- description (необязательно) (разрешается переводить) - всплывающая подсказка для поля формы.
Пример XML определения
<field name="dbtype" type="databaseconnection"
label="COM_CONFIG_FIELD_DATABASE_TYPE_LABEL"
description="COM_CONFIG_FIELD_DATABASE_TYPE_DESC"
supported="mysql,mysqli,postgresql,sqlsrv,sqlazure"
filter="string" />
Посмотреть все стандартные типы полей формы можно здесь: https://d-nik.site/ru/joomla-4/joomla-dlya-razrabotchikov/standartnye-tipy-polej-formy
Источник: https://docs.joomla.org/DatabaseConnection_form_field_type