У Joomla! Вбудовано багато типів полів форми. У таблиці нижче наведено ці стандартні типи.
Тип | Опис | Доступність |
accessiblemedia | надає модальний доступ до медіа-менеджера для вставки зображень із завантаженням для користувачів із відповідними дозволами та текстовим полем для додавання альтернативного тексту. | Joomla 4.0+ |
accesslevel | надає список рівнів доступу до перегляду, що розкривається. | Joomla 2.5+ |
cachehandler | надає список доступних опцій обробки кешу. | Joomla 2.5+ |
calendar | надає текстове поле для введення дати. Піктограма поряд із текстовим полем надає посилання на календар, що спливає, який також можна використовувати для введення значення дати. | Joomla 2.5+ |
captcha | забезпечує використання плагіна captcha. | Joomla 2.5+ |
category | надає список категорій, що розкривається, для розширення. | Joomla 2.5+ |
checkbox | надає один прапорець, який можна встановити чи зняти | Joomla 2.5+ |
checkboxes | надає необмежену кількість прапорців, які можна використовувати для множинного вибору. | Joomla 2.5+ |
chromestyle | надає список параметрів стилю Chrome, згрупованих за шаблоном. | Joomla 3.0+ |
color | при натисканні поля введення надає палітру кольорів. | Joomla 2.5+ |
Content Language | надає список мов вмісту. | Joomla 2.5+ |
contenttype | надає список типів контенту. | Joomla 3.1+ |
combo | надає поле зі списком. | Joomla 2.5+ |
componentlayout | надає згрупований список основних та альтернативних макетів шаблону для елемента компонента. | Joomla 2.5+ |
contentlanguage | надає список встановлених мов вмісту для використання разом із плагіном перемикання мов. | Joomla 2.5+ |
Database Connection | Надає список доступних підключень до бази даних, за необхідності обмежуючись заданим списком. | Joomla 2.5+ |
editor | надає поле області редактора. | Joomla 1.6+ |
editors | Надає список доступних редакторів WYSIWYG. Починаючи з Joomla 2.5 використовуйте поле форми плагінів. | Joomla 1.6+ |
надає поле електронної пошти. | Joomla 2.5+ | |
file | надає поле введення файлів | Joomla 2.5+ |
filelist | надає список файлів, що розкривається, із зазначеного каталогу. | Joomla 2.5+ |
folderlist | надає список папок, що розкривається, із зазначеного каталогу. | Joomla 2.5+ |
groupedlist | надає список елементів, організованих в групи. | Joomla 2.5+ |
headertag | надає список тегів заголовків, що розкривається (h1-h6). | Joomla 3.0+ |
helpsite | надає список сайтів допомоги, що розкривається, для вашої установки Joomla. | Joomla 2.5+ |
hidden | надає приховане поле для збереження поля форми, значення якого не може бути змінено користувачем безпосередньо в Адміністраторі (його можна змінити в коді або шляхом редагування файлу params.ini). | Joomla 2.5+ |
imagelist | надає список файлів зображень, що розкривається, в зазначеному каталозі. | Joomla 2.5+ |
integer | надає список цілих чисел, що розкривається, від мінімуму до максимуму. | Joomla 2.5+ |
language | надає список встановлених мов, що розкривається, для Front-end або Back-end. | Joomla 2.5+ |
list | надає список, що розкривається, налаштовуємих записів. | Joomla 2.5+ |
media | надає модальний доступ до медіа-менеджера для вставки зображень із завантаженням для користувачів з відповідними дозволами. | Joomla 2.5+ |
menu | надає список доступних меню, що розкривається, з вашого сайту Joomla. | Joomla 2.5+ |
menuitem | надає випадаючий список доступних пунктів меню з вашого сайту Joomla. | Joomla 2.5+ |
meter | надає лічильник для відображення значення в діапазоні. | Joomla 3.2+ |
Module Layout | надає список альтернативних макетів для модуля, згрупованих за ядром і шаблоном. | Joomla 2.5+ |
Module Order | Надає список, що розкривається, для встановлення порядку модулів у заданій позиції | Joomla 2.5+ |
Module Position | надає текстове введення для встановлення позиції модуля. | Joomla 2.5+ |
Module Tag | надає список елементів html5 (які використовуються для обгортання модуля). | Joomla 3.0+ |
note | підтримує однорядкове текстове поле. | Joomla 3.1+ |
number | Надає однорядкове текстове поле з маркерами вгору-вниз для встановлення числа в полі. | Joomla 3.2+ |
password | надає текстове поле для введення пароля. При введенні символи паролю будуть приховані. | Joomla 2.5+ |
plugins | надає список плагінів із заданої папки. | Joomla 2.5+ |
predefinedlist | поле форми для завантаження списку визначених значень. | Joomla 3.2+ |
radio | надає перемикачі для вибору різних опцій. | Joomla 2.5+ |
range | надає горизонтальну смугу прокручування для вказівки значення в діапазоні. | Joomla 3.2+ |
repeatable | дозволяє поля форми, які можуть мати стільки параметрів, скільки бажає користувач. Це поле застаріло. Замість нього використовуйте тип Subform поля форми (у кількох режимах). | Joomla 3.2+ |
rules | надає матрицю групових варіантів дій керувати контролем доступу. Відображення залежить від контексту. | Joomla 2.5+ |
sessionhandler | надає список, що розкривається, параметрів обробника сеансу. | Joomla 2.5+ |
spacer | забезпечує візуальний роздільник між полями форми. Це суто візуальна допомога. Жодні значення тут не зберігаються. | Joomla 2.5+ |
sql | надає список записів, отриманих при виконанні запиту в базі даних Joomla. Перший стовпець результатів, що повертається запитом, містить значення для списку, що розкривається. | Joomla 2.5+ |
subform | надає спосіб використовувати форми XML один в одному або повторно використовувати існуючі форми всередині поточної форми. | Joomla 3.6+ |
tag | надає точку входу для тегів (AJAX або Nested). | Joomla 3.1+ |
tel | надає поле введення для телефонного номера. | Joomla 2.5+ |
templatestyle | надає список, що розкривається, стилів шаблону. | Joomla 2.5+ |
text | надає текстове поле для введення даних. | Joomla 2.5+ |
textarea | надає текстову область для введення багаторядкового тексту. | Joomla 2.5+ |
timezone | надає список, що розкривається, часових поясів. | Joomla 2.5+ |
URL | надає поле введення тексту URL. | Joomla 2.5+ |
user | поле для вибору користувача із модального списку. Відображає ім'я користувача та зберігає ідентифікатор користувача | Joomla 1.6+ |
useractive | поле для відображення списку доступних активних статусів користувача. | Joomla 3.2+ |
usergroup | надає список, що розкривається, груп користувачів. Починаючи з Joomla 3.2 використовуйте usergrouplist. | Joomla 2.5+ |
usergrouplist | поле для завантаження списку доступних груп користувачів. Замінює тип поля форми групи користувачів. | Joomla 3.2+ |
userstate | Поле для завантаження списку доступних статусів користувачів. | Joomla 3.2+ |