VirtueMart Forum

VirtueMart 2 + 3 + 4 => Administration & Configuration => Topic started by: xniickiidx on October 27, 2015, 17:42:16 PM

Title: Change the Shop Vendor to new Email
Post by: xniickiidx on October 27, 2015, 17:42:16 PM
I keep trying to change the vendor to a new email address but this error shows up: Admin with vendor id 2 is using for storing vendor id 1

I have disabled the old vendor and have saved the new vendor info under the vendor page but it still does not seem to work... How can I fix this or is there some way to reset the system so that I can set up the email?



Thanks in advance for any help given.
Title: Re: Change the Shop Vendor to new Email
Post by: GJC Web Design on October 27, 2015, 22:41:11 PM
On some installs (especially migrations) I have had to sort out the vendor stuff directly in the DB table

#__virtuemart_vmusers

only one user_is_vendor = 1
and one virtuemart_vendor_id = 1

and set the correct vm user id (same as joomla id) in VM tools
Title: Re: Change the Shop Vendor to new Email
Post by: xniickiidx on October 28, 2015, 10:53:38 AM
Thanks for your reply GJC but I am not sure how to do that?

Can you talk me through it abit more please? Can this be changed within virtuemart on the website or do I need to change a file? (which file if so) or you mentioned DB table - how do I access this?


Thanks for your help. Best regards.
Title: Re: Change the Shop Vendor to new Email
Post by: xniickiidx on October 28, 2015, 11:10:55 AM
I also get these error messages -



        JUser: :_load: Unable to load user with ID: 834

        You must provide at least one recipient email address.

Title: Re: Change the Shop Vendor to new Email
Post by: xniickiidx on November 02, 2015, 11:26:03 AM
Can anyone give me any further help with this issue please?

Thanks in advance. :)
Title: Re: Change the Shop Vendor to new Email
Post by: GJC Web Design on November 02, 2015, 11:36:35 AM
As I said .. in these situations I look directly in the above mentioned tables to make sure everything is OK and logical

Do it via phpmyadmin or what ever other tools your host has for DB manipulation