Вы здесь

Field

Field API для добавления полей различным объектам.

Модуль Field позволяет добавлять различным объектам (документам, пользователям, терминам и так далее) дополнительные поля и обрабатывать их сохранение, загрузку, редактирование и вывод. Большинство пользователей не взаимодействуют с модулем Field напрямую, для взаимодействия с этим модулем как правило используется модуль Field UI, который реализует интерфейс взаимодействия с ним. Разработчики модулей могут использовать Field API для создания объектов, которые позволяют прикреплять к себе дополнительные поля и самих прикрепляемых полей.

Использование

Типы полей
Модуль Field предоставляет инфраструктуру для полей и прикрепляемых через них файлов, типы полей и виджеты ввода сами по себе реализуются дополнительными модулями. Некоторые из этих модулей являются обязательными, другие модули могут быть включена на странице модулей. Стандартная сборка включает следующие модули, реализующие типы полей: Number, Text, List (обязательные) и Taxonomy, Image, File (необязательные). Обязательный модуля Options предоставляет виджеты ввода для других модулей. Дополнительные поля и виджеты могут быть реализованы и дополнительными модулями.
Хранение данных
Разработчики модулей могут использовать как стандартный модуль Field SQL storage, для управления хранением данных своих полей, так и дополнительные модули или свой код на основе Field Storage API.
Группа проекта: 
Книга
2011.07.13 Drupal 7 Fields/CCK