I am working in Drupal Commerce kickstart. It's have default content types like hats,bags_cases,tops and all. I want to change the machine name also.Is it possible?
I am going to change structure->content types -> edit
But I can't change it...
Drupal Answers is a question and answer site for Drupal developers and administrators. It only takes a minute to sign up.Sign up to join this community
Sadly the poster above didn't read your question properly and I wasted quite a bit of time thinking it could be done only I was looking in the wrong place or something.
Anyway, as far as I can see there is no drupal way to change the name of the machine name for a product variation. What I did to get around this was to 'hack' the database directly.
As always, backup you db first!
First of all I changed the variation type title to what it should be, in my case I was changing 'Drinks' to 'Charms'.
I did spend a lot of time trying to figure out which tables I needed to update but in the end the most efficient and error free way was to dump the whole database then open the .sql file into a text editor like Sublime text (I tried Coda but it was too sloooow as the file was 28mb) and do a search and replace, searching for 'drinks' and replacing it with 'charms' in my case.
Once done and saved to a new file I just re-imported it. Job done, so far no side effects. I'll post here if I find any. :-)