¿Hay una página que enumera todos los campos?


19

Me pregunto si alguien ha compilado una lista de campos que están disponibles para crear tipos de contenido en Drupal. Hay muchas listas de los módulos más populares, pero sería genial tener uno centrado en los campos existentes, ya sea en el núcleo o desde módulos de terceros. He mirado un poco alrededor, pero siempre termino con listas de módulos.

Respuestas:


30

Hay una página en admin / reports / fields que enumera el nombre del campo (el nombre de la máquina), el tipo de campo y de qué módulo proviene, junto con todos los paquetes (tipos de contenido, en el caso de los nodos) que usan ese campo.


1
Es posible que deba habilitar el módulo field_uipara ver esta página
wranvaud

22

Para Drupal 7, si lo tiene drush, puede pedirle una lista de "tipos de campo" (que incluye sus widgets) o "campos" (que incluye el nombre del campo y su "paquete" asociado).

La salida de muestra (Drupal 7 limpio) para drush field-info fieldsda para mí:

 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

La salida para drush field-info typesda:

 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í, esa es una buena característica, gracias por compartir. Esperaba una página web en alguna parte. Después de crear un tipo de contenido, ahora me he encontrado repetidamente en campos, más o menos por casualidad, lo que me proporcionó una función que había estado buscando anteriormente. Por lo tanto, sería bueno tener una especie de página web de "diccionario", que enumere los campos disponibles.
Punchy

Una página web probablemente sería estática y no contendría todos los campos posibles; Estoy pensando en los campos que se crean automáticamente a partir de un módulo basándose en algunas condiciones, o en los campos que se crean a partir de un usuario, como un campo de referencia de término de taxonomía.
kiamlaluno

55
Los comandos drush versión 6.0 son drush field-info typesydrush field-info fields
Pete

4

También puede instalar el módulo "Devel" y usar el bloque "Desarrollo". Hay un enlace de menú (desarrollo / campo / información) que muestra una lista completa de todos los campos, instancias y paquetes.


3

En Drupal 6, solo vaya a admin / content / types / fields .

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.