categoryПоле категории обеспечивает выпадающий список всех опубликованных категорий для определенного расширения. Если параметр имеет сохранённое значение то оно будет выведено при первой загрузке страницы. Если нет, то значение по умолчанию (если таковые имеются). Если атрибут show_root 1, первый вариант в списке будет строка, представляющая корневую категорию и задается значение 0.

  1. type (обязательное) должно быть category.
  2. name (обязательное) имя типа пункта меню, при записи в бд, имя пункта меню должно быть одинаковым в таблице.
  3. label (обязательное) (переводимое) название поля.
  4. extension (обязательное) расширение  является имя расширения, для которых категории будут восстановлены. Например, к списку категорий контента, используйте 'com_content' значение.
  5. scope - (необязательное) является псевдонимом для расширения.
  6. show_root (необязательное), является ли выбор представляющий корневой путь.
  7. default (необязательное) значение по умолчанию.
  8. description (необязательное) (переводимое)  всплывающая подсказка.
  9. class (необязательное) имя CSS класса, которое будет использоваться при выводе поля в html-код. По умолчанию «inputbox».
  10. published (необязательное) (true/ false), будет показывать только опубликованные и неопубликованные категории.
<field 
		name="mycategory" 
		type="category" 
		extension="com_content" 
		label="Select a category" 
		description="" />