I'm building a store using the commerce kickstart drupal distribution and I'm a beginner with it, however do possess some alternative Drupal 7 experience. Now, I need to add a different product variation type but when I try to add one, I and I want to add a Images field to it, the default Machine name assigned it field_images and when I try to store my variation with this field, I get the message The machine-readable name is already in use. It must be unique. - Fair enough you would think, but if I go and check in the existing sample variation types, there's multiple existing variation types that use the exact same machine name, *field_images* this is, why is that? It puzzles me why I should not be able to do the same for a new variation type.

1 Answer 1


To add field_images to your product type, you need to use the "Add existing field" and not "Add a new field" Then the existing machine name is reused. Following that you can configure bundle specific settings under field "instance" settings, as opposed to the shared "global" field settings.

enter image description here


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

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