News:

Looking for documentation? Take a look on our wiki

Main Menu

Error in Account Details

Started by patrik60, February 16, 2012, 15:18:11 PM

Previous topic - Next topic

patrik60

Hello

It is not possible to cancel the "Your account details" window. Everytime when I try to cancel I'm prompted to fill in Displayed Name and Username. This seems to be a bug. "Cancel" means to abort something and not to fill in something.

And why are these two fields all the time empty? As soon as I have filled them in and click "Save" they are empty again (Text on the top of the page: "Info: User data stored") and I get again this problem. (See attached png)

A second error (may be this would need an other topic): When I'm logged in as an administrator I get the following error on the whole Joomla site:

vmError: $link["view"] is empty

Joomla 2.5.1 VM 2 rev 5445

Regards Patrik

[attachment cleanup by admin]

Milbo

Hmmm, I think I need to look on your db. You are logged in and this are the joomla names, so very strange.
Should I fix your bug, please support the VirtueMart project and become a member
______________________________________
Extensions approved by the core team: http://extensions.virtuemart.net/

patrik60

In the official 2.0 release of VM I have three tabs: Shopper information, General user information, Your orders. Everything works fine ( VM 2.0, Joomla 1.7.5)
In the test environment I have only two tabs: Shopper information (including "your account details") and Your orders (VM 2.0.2 rev 5445, Joomla 2.5.1)

Which part of the db do I need to check?

patrik60

#3
Since "Display name" is a joomla core based field and locked it is not possible, to edit it. So I did edit it in the database. I did unpublish it in the account details. Since the name of the shopper appears later below it is not necessary in "Your account details" between "shopper informartion" and "bill to" part. This way I don't get any problems.

To me something is going wrong with these Joomla core based fields. See also my post here.

EDIT: "Cancel" is still not possible, as long as username and password are required.

EDIT 2: I have just seen the fix in rev 5467. Works fine now.

[attachment cleanup by admin]

Milbo

You could have done this also in the shopperfields administration, this is afaik connected to this http://forum.virtuemart.net/index.php?topic=96087.0
Should I fix your bug, please support the VirtueMart project and become a member
______________________________________
Extensions approved by the core team: http://extensions.virtuemart.net/

patrik60

Sorry, but this is not possible. These fields are locked. No changes are possible. The problems of TOS remains:
This is also a locked field. (Changes are only possible through the database.) This means that the option "Must agree to Terms of Service on EVERY ORDER?" and "Show Terms of Service on the cart/checkout?" in the VM configuration has only one effect: If disabled only the text about agreeing the tos will disappear. But the checkbox remains. And at the end of the checkout the customer will be prompted to accept the TOS. Please have a look at both attached pics.

[attachment cleanup by admin]