I followed all suggestions in quotes below. I have scoured search engines and blogs for this major problem whereby ONLY one user can manage anything in the store.
VM version: 3.02 , Joomla version: 2.5.24. The store works great, administration does not work:
We only need someone else than the Joomla site administrator to be able to maintain the items in the store. I followed the steps to turn on multivendor etc as shown by
jenkinhil.
Milbo says below "
3. Open some list. Go to the new configuration setting in the upper right corner "Permissions". 4. Configure it in joomla style, done." When I do so, the permissions dialog box pops up with long lists of settings a save/save and close/cancel button yet
nothing in that Permissions configuration box is editable!
So currently the best I can get is a situation whereby the user can log on as an administrator, and even when I give that user "super user" rights we still are stuck with "
vmError: Access restricted to Vendor and Administrator only (you are admin and should not see this messsage?)" when that user logs on to the admin site and tries to click on the VirtueMart main menu.
You add another vendor from the backend. The new vendor/storeadmin should be registered in Joomla (add through Joomla's User Manager) and set to Administrator status.
1. in Config/Shop set Enable Multivendor (experimental only for developers) to administrated multivendor
2. Go to Orders & Shoppers/Shoppers. You will see a column labelled Vendor? - enable your new admin as vendor. Now there should be two ticked entries in that column.
3. Now on the came page select that username for editing. There you can enter the Vendor store details (will be same as the superuser-vendor) and Shopper Information tab should be the same as the superuser-vendor.
Then the new admin can log in and manage the store.
You can use Joomla's ACL if you want to make restrictions on what the new admin can edit.
This is correct. But I think they dont want new vendors, they want more than one login able to administrate the store or only parts of it, without access to the rest of joomla BE. To achieve this, the easiest way is to
1. Create a new joomla permission group.
2. Go in Virtuemart.
3. Open some list. Go to the new configuration setting in the upper right corner "Permissions"
4. Configure it in joomla style, done.