Как добавить дополнительные поля в поле файла/виджет в Drupal7

У меня есть поле файла в Drupal 7, в которое мне нужно добавить дополнительные поля.

В настоящее время доступно только одно поле: сама загрузка файла и описание. Я хотел бы добавить поле заголовка и раскрывающийся список с некоторыми жестко закодированными параметрами. Мне по-прежнему требуются все функциональные возможности поля файла.

Как я могу это сделать? Я думаю, мне нужно создать новый виджет файла, но не знаю, с чего начать.

Спасибо.


person Kevin Bond    schedule 16.03.2011    source источник


Ответы (2)


Вы также можете создать свое собственное поле, но это, вероятно, излишне, http://www.agileapproach.com/blog-entry/compound-fields-drupal-7.

Лично я бы порекомендовал медиа-модуль, к сожалению, сейчас он немного глючит.

person Thomas4019    schedule 18.03.2011
comment
Эта составная полевая статья — именно то, что я искал. - person Kevin Bond; 18.03.2011

Одним из решений является использование http://drupal.org/project/field_collection.

Это в основном позволяет вам сгруппировать несколько полей вместе в одну «вещь».

http://drupal.org/project/media — это другой подход, который делает изображения, видео и т. д. на отдельные сущности, к которым можно прикрепить поля.

person Berdir    schedule 16.03.2011