[solved] Not allowed to change vendor info and TOS below after changing URL

Started by papakota, July 14, 2019, 06:04:05 AM

Previous topic - Next topic

papakota

Hello!
I use VM 3.4.5 10054 on PHP 7.1 and recently I upgaded AND switched the domain name where the VM resides. Everything seems to be working, but when I go to Shop ----> Vendor -----> Vendor Information. There I can't change shop and vendor's names. And also below I can change the verbage of TOS (Terms of Service). When I try to save the changes I get this:

Error
vmError: Save failed with the following error: Access Denied

Jörgen

Have you filled in domain name in Joomla config? Please change or leave blank.
Jörgen @ Kreativ Fotografi
Joomla 3.9.18
Virtuemart 3.4.x
Olympiantheme Hera (customized)
This reflects current status when viewing old post.

papakota

It's blank, if that's what you mean (in configuration.php file)
   public $live_site = '';
So what could be the reason I'm not allowed to change info in backend of VM?

papakota

FINALLY found what caused this issue (took me two days) :-(
Here I found the solution...

http://forum.virtuemart.net/index.php?topic=139830.0

It's in a last post on the page...

The problem was from AdminTools, I disabled "Disable editing backend users' properties" and everything is working.

God only knows WHY editing backend user properties in Joomla affects changing stuff in VM.

Jörgen

I am not sure about the logic behind this. But a vendor is of course also a Joomla user. This would imply that changing Vendor data is affected by this setting.
Jörgen @ Kreativ Fotografi
Joomla 3.9.18
Virtuemart 3.4.x
Olympiantheme Hera (customized)
This reflects current status when viewing old post.

papakota

I would address this question to Akeeba backup team. Thanks anyway!
This thread can be closed now...