I just realized that if you use an existing field that is used in another content type and you change the field settings, you end up changing it on the other content types that share the same field. Is there a way to tell where else an existing field is being used?

Example: I have a field called "field_image" and using it in my basic page content type. Now I use it for my blog content type. How can I tell my basic page content type was using that same field?


Yes that information is easily accessible on the /admin/reports/fields page. It looks like this:

enter image description here

The first column is the field name, second is the field type, and the third is a list of bundles the field is currently attached to (with links to manage the fields).

| improve this answer | |

There's no UI for this anymore. The UI is in admin/reports/fields (h/t Clive)

Here's a good stack about how to find this info with drush: Is there a listing of Drupal fields?

Or you can grab it from the database:

SELECT entity_type, bundle FROM field_config_instance WHERE field_name = '$MY_FIELDNAME'
| improve this answer | |
  • ;( thats not very easily accessible. – Patoshi パトシ Jul 25 '13 at 17:13
  • The UI is under the admin reports (where it's always been as far as I know) – Clive Jul 25 '13 at 17:37
  • Indeed! I never would have looked there. In Drupal 6 it was under admin/content/types/fields. Thanks, Clive. – aaronbauman Jul 25 '13 at 17:40
  • Oh yeah it was somewhere else in Drupal 6, forgot about that :) – Clive Jul 25 '13 at 17:42

Not the answer you're looking for? Browse other questions tagged or ask your own question.