Чи є на сторінці перелік усіх полів?


19

Мені цікаво, чи хтось склав список полів, доступних для створення типів вмісту в Drupal. Існує багато списків найпопулярніших модулів, але було б чудово зосередитись на існуючих полях, як в ядрі, так і на сторонніх модулях. Я трохи оглянувся, але завжди закінчується списками модулів.

Відповіді:


30

В адміністраторі / звітах / полях є сторінка, в якій перераховано назву поля (ім'я машини), тип поля та модуль, з якого він походив, а також усі пакети (типи вмісту у разі вузлів), які використовують це поле.


1
Можливо, вам потрібно буде включити модуль field_ui, щоб побачити цю сторінку
wranvaud

22

Для Drupal 7, якщо у вас є drush , ви можете запитати у нього список "типів полів" (що включає їх віджети) або "поля" (що включає назву поля та пов'язаний з ним "пакет").

Вибірка зразка (чистий Drupal 7) для drush field-info fieldsдає мені:

 Field name    Field type               Bundles
 comment_body  text_long                comment_node_page,comment_node_article
 body          text_with_summary        page,article
 field_tags    taxonomy_term_reference  article
 field_image   image                    article

Вихід для drush field-info typesдає:

 Field type             Default widget          Widgets
 file                   file_generic            file_generic
 image                  image_image             image_image
 list_integer           options_select          options_select, options_buttons
 list_float             options_select          options_select, options_buttons
 list_text              options_select          options_select, options_buttons
 list_boolean           options_buttons         options_buttons, options_onoff
 number_integer         number                  number
 number_decimal         number                  number
 number_float           number                  number
 taxonomy_term_referen  options_select          options_select,
 ce                                             options_buttons,
                                                taxonomy_autocomplete
 text                   text_textfield          text_textfield
 text_long              text_textarea           text_textarea
 text_with_summary      text_textarea_with_sum  text_textarea_with_summary
                        mary

Так, це приємна функція, дякую за обмін. Я десь сподівався на веб-сторінку. Після створення типу вмісту я тепер неодноразово перебігав поля, більш-менш випадково, що дало мені функцію, яку я шукав раніше. Тож було б непогано мати веб-сторінку «словника» із переліком доступних полів.
Punchy

Веб-сторінка, ймовірно, буде статичною і не міститиме всіх можливих полів; Я маю на увазі ті поля, які автоматично створюються з модуля на основі певних умов, або ті поля, які створюються від користувача, наприклад поле опорного терміна таксономії.
kiamlaluno

5
Команди drush версії 6.0 є drush field-info typesіdrush field-info fields
Піт

4

Ви також можете встановити модуль "Devel" та використовувати блок "Development". Існує посилання на меню (devel / field / info), яке показує вичерпний перелік усіх полів, примірників та пакетів.


3

У Drupal 6 просто перейдіть до адміністративної / змістовної / типів / полів .

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.