Czy jest strona z listą wszystkich pól?

19

Zastanawiam się, czy ktoś skompilował listę pól, które są dostępne do tworzenia typów zawartości w Drupal. Istnieje wiele list najpopularniejszych modułów, ale byłoby wspaniale, gdyby jeden koncentrował się na istniejących polach, czy to w rdzeniu, czy z modułów innych firm. Rozejrzałem się trochę, ale zawsze kończą się listami modułów.

Punchy
źródło

Odpowiedzi:

30

Strona admin / raporty / pola zawiera stronę zawierającą nazwę pola (nazwę komputera), typ pola i moduł, z którego pochodzi, wraz ze wszystkimi pakietami (typy zawartości, w przypadku węzłów), które go używają pole.

mpdonadio
źródło
1
Może być konieczne włączenie modułu field_ui, aby wyświetlić tę stronę
wranvaud,
22

W przypadku Drupala 7, jeśli tak drush, możesz poprosić go o listę „typów pól” (w tym ich widżetów) lub „pól” (w tym nazwy pola i powiązanego z nim „pakietu”).

Przykładowy wynik (czysty Drupal 7) dla drush field-info fieldsdaje mi:

 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

Dane wyjściowe dla 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
rickumali
źródło
Tak, to fajna funkcja, dziękuję za udostępnienie. Miałem nadzieję na jakąś stronę internetową. Po utworzeniu typu zawartości wielokrotnie natrafiłem na pola, mniej więcej przypadkowo, co dało mi funkcję, której szukałem wcześniej. Byłoby więc miło mieć „stronę słownika” z listą dostępnych pól.
Punchy
Strona internetowa prawdopodobnie byłaby statyczna i nie zawierałaby wszystkich możliwych pól; Mam na myśli te pola, które są tworzone automatycznie z modułu na podstawie niektórych warunków, lub te pola, które są tworzone przez użytkownika, takie jak pole odniesienia terminu systematyki.
kiamlaluno
5
komendy drush w wersji 6.0 to drush field-info typesidrush field-info fields
Pete
4

Możesz także zainstalować moduł „Devel” i użyć bloku „Development”. Istnieje łącze menu (devel / field / info), które pokazuje pełną listę wszystkich pól, instancji i pakietów.

Andrew G.
źródło
3

W Drupal 6, po prostu przejdź do admin / content / types / fields .

hendor
źródło