C'è una pagina che elenca tutti i campi?


19

Mi chiedo se qualcuno abbia compilato un elenco di campi disponibili per la creazione di tipi di contenuto in Drupal. Esistono molti elenchi dei moduli più popolari, ma sarebbe bello averne uno focalizzato sui campi esistenti, sia nel core che nei moduli di terze parti. Mi sono guardato un po 'in giro, ma finisco sempre con un elenco di moduli.

Risposte:


30

C'è una pagina in admin / reports / fields che elenca il nome del campo (il nome della macchina), il tipo di campo e il modulo da cui proviene, insieme a tutti i bundle (tipi di contenuto, nel caso dei nodi) che lo utilizzano campo.


1
Potrebbe essere necessario abilitare il modulo field_uiper vedere questa pagina
wranvaud

22

Per Drupal 7, se lo hai drush, puoi richiederlo per un elenco di "tipi di campo" (che include i loro widget) o "campi" (che include il nome del campo e il suo "pacchetto" associato).

L'output di esempio (clean Drupal 7) drush field-info fieldsper mi dà:

 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

L'output per drush field-info typesdà:

 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

Sì, questa è una bella caratteristica, grazie per la condivisione. Speravo in una pagina web da qualche parte. Dopo aver creato un tipo di contenuto, ora mi sono imbattuto ripetutamente in campi, più o meno per caso, che mi hanno offerto una funzione che stavo cercando in precedenza. Quindi sarebbe bello avere una specie di pagina web "dizionario", che elenca i campi disponibili.
Punchy

Una pagina web sarebbe probabilmente statica e non conterrebbe tutti i campi possibili; Sto pensando a quei campi che vengono creati automaticamente da un modulo sulla base di alcune condizioni, o quei campi che vengono creati da un utente, come un campo di riferimento del termine tassonomia.
kiamlaluno

5
i comandi drush versione 6.0 sono drush field-info typesedrush field-info fields
Pete,

4

È inoltre possibile installare il modulo "Devel" e utilizzare il blocco "Sviluppo". C'è un collegamento al menu (sviluppo / campo / informazioni) che mostra un elenco completo di tutti i campi, istanze e pacchetti.


3

In Drupal 6, vai su admin / content / types / fields .

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.