Поле формы Componentlayout обеспечивает выпадающий список всех доступных макетов для вида расширения. Если имеется параметр value, то его значение выбирается при начальной загрузке, если его нет, то выбирается значение по умолчанию.

  1. type - (обязательно)должен быть Componentlayout.
  2. name - (обязательно) имя типа пункта меню, при записи в бд, имя пункта меню должно быть одинаковым в таблице.
  3. label - (обязательно название поля.
  4. extension - (обязательно) расширение  является имя расширения, для которых категории будут восстановлены. Например, к списку категорий контента, используйте 'com_content' значение.
  5. description - описание, подсказка. Всплывающая подсказка поля при наведении мышкой.
  6. view - (обязательно) это имя меню, для которых будут получены макеты (например, «статья»).
  7. useglobal
<field 
	name="mylayout" 
	type="componentlayout" 
	extension="com_content" 
	view="article" 
	label="JFIELD_ALT_LAYOUT" 
	useglobal="true" 
	description="JFIELD_ALT_COMPONENT_LAYOUT" />