Search Documentation

Создание шаблонов - поля

Для понимания этой темы необходимо ознакомится с темой основы работы с шаблонами.

Существует замечательная и уникальная возможность изменить существующий или добавить новый output (для вывода), input (для ввода) или filter (для фильтра) шаблон для каждого поля. Каждое поле имеет параметры для установки шаблона output, filter или input. И эта замечательная и уникальная возможность дает вам полный контроль над тем, как будет выглядеть каждое поле.

Как говорилось выше, существует 3 типа шаблонов output, filter и input. И все они поддерживают технологию переопределения шаблонов Joomla.

Вывод (Output)

Эти шаблоны используются для вывода поля в списке статей или в полном виде статьи.

  • расположение - com_cobalt/fields/[field_name]/tmpl/output/
  • переопределение Joomla - templates/[template_name]/html/com_cobalt/fields/[field_name]/output/

Ввод (Input)

Эти шаблоны используются в форме подачи статьи и при выводе элементов формы.

  • расположение - com_cobalt/fields/[field_name]/tmpl/input/
  • переопределение Joomla - templates/[template_name]/html/com_cobalt/fields/[field_name]/input/

Фильтр (Filter)

Эти шаблоны используются в форме расширенного поиска или в модуле фильтра.

  • расположение - com_cobalt/fields/[field_name]/tmpl/filter/
  • переопределение Joomla - templates/[template_name]/html/com_cobalt/fields/[field_name]/filter/

Просто скопируйте один из шаблонов с другим именем, модифицируйте и выберите этот шаблон в параметрах поля. Или создайте одноименный файл в папке переопределения шаблонов Joomla.