VirtueMart Forum

VirtueMart 2 + 3 + 4 => Virtuemart Development and bug reports => Topic started by: MaHe29 on January 06, 2012, 13:00:46 PM

Title: Error when creatinng useraccount "Please enter your name"
Post by: MaHe29 on January 06, 2012, 13:00:46 PM
When i try to create a new account in the frontend of joomla. I get the following error message: "error" "Please enter your name" I find this message a bit strange since this field isn't shown on the page the customer needs to fill in.
I found out more people get this error, but i didn't find the answer on resolving this problem.
I've read that the issue is connected to Joomla settings, but I'm not sure.

Also when registering the second tab field, show the following fields
Client group
Registration date
Parameters

I don't see why these fields are shown because there's no use of showing these fields to the customer.

I hope someone can help me out.
Title: Re: Error when creatinng useraccount "Please enter your name"
Post by: MaHe29 on January 15, 2012, 15:10:04 PM
Doesn't other VM2 user have this problem?
Title: Re: Error when creatinng useraccount "Please enter your name"
Post by: Milbo on January 15, 2012, 20:20:29 PM
There are two answers:

As far as I know we solved it already in the svn.

The other idea is to let this name autogenerated
Title: Re: Error when creatinng useraccount "Please enter your name"
Post by: MaHe29 on January 16, 2012, 15:28:37 PM
Is it also possible to use the emailadres as username?
Because people often forget their username.
Can you tell me what you mean with "As far as I know we solved it already in the svn."
I'm just a noob with building websites  ;)
Title: Re: Error when creatinng useraccount "Please enter your name"
Post by: jenkinhill on January 16, 2012, 15:39:19 PM
Quote from: MaHe29 on January 16, 2012, 15:28:37 PM
Can you tell me what you mean with "As far as I know we solved it already in the svn."
I'm just a noob with building websites  ;)

Then I would not advise the use of SVN, but details are here:  http://dev.virtuemart.net/projects/virtuemart/wiki/Setting_up_a_Development_Environment
Title: Re: Error when creatinng useraccount "Please enter your name"
Post by: MaHe29 on January 17, 2012, 10:47:59 AM
Thanks,  but what does Millos mean with "As far as I know we solved it already in the svn."
If its a bug in the new VM2 modules, wouldn't there be an patch, an update or an updated PHP file? So every one can use it?

It's kind of frustrating I've build a new webshop using VM2, but i can't use it because customers can't create an account.
I hoping i can fix this problem this week so i can upload the new shop.  :-[
Title: Re: Error when creatinng useraccount "Please enter your name"
Post by: Milbo on January 17, 2012, 12:17:58 PM
Fixed in the svn means, that it is fixed, yes.

Yesterday I created the new installer for the next version, now we are going to test it. and we need a manual

You should go the shopperfields, there you can disable what shoppers must enter. Vm2 suppports also a completly anonymous checkout without even email.
Title: Re: Error when creatinng useraccount "Please enter your name"
Post by: MaHe29 on January 19, 2012, 15:18:13 PM
I've solved the problem by not using the "VirtueMart Account Maintenance" for creating an user account and just let the customer create an account when completing his order.  So I guess the error I've had before is created by the PHP file used  by "VirtueMart Account Maintenance"
I had to change one minor setting in the database as well: virtuemart_userfields/COM_VIRTUEMART_USERNAME was read only so you couldn't fill in a username.
Title: Re: Error when creatinng useraccount "Please enter your name"
Post by: Sophia23 on March 06, 2012, 15:05:39 PM
I have the same issue.

"Please enter your name"

The account does not get created.

Joomla 1.5.25
VM 2.02

Appreciate your help.
Title: Re: Error when creatinng useraccount "Please enter your name"
Post by: MaHe29 on March 07, 2012, 12:00:20 PM
Did you bother to read the topic? The answer is named.
Title: Re: Error when creatinng useraccount "Please enter your name"
Post by: Sophia23 on March 07, 2012, 14:57:39 PM
Quote from: MaHe29 on March 07, 2012, 12:00:20 PM
Did you bother to read the topic? The answer is named.

Yes I did.

I assume you refer to your own reply:

QuoteI've solved the problem by not using the "VirtueMart Account Maintenance" for creating an user account and just let the customer create an account when completing his order.  So I guess the error I've had before is created by the PHP file used  by "VirtueMart Account Maintenance"
I had to change one minor setting in the database as well: virtuemart_userfields/COM_VIRTUEMART_USERNAME was read only so you couldn't fill in a username.

I do unfortunately not know what you mean by that and was hoping for a straight forward fix from the developers.
Its a pretty severe issue in my opinion and deserves some attention.
I would appreciate if you could explain your workaround in a noob friendly way.

Thank you.

Edit: I've also upgraded to the VM 2.03 and wonder why this issue has not been adressed in the new beta.
The registration form is one huge mess.

Mod edit:  bump message removed.  http://forum.virtuemart.net/index.php?board=66.0
Title: Re: Error when creatinng useraccount "Please enter your name"
Post by: Milbo on March 08, 2012, 15:34:44 PM
I think the registration form is for you a big mess, because either edited a broken version or you misconfigured something. What he means is that he used afaik on old registration layout, which is afaik removed.

For example try this
http://virtuemart.cloudaccess.net/index.php?option=com_virtuemart&view=user&layout=editaddress

Just look in your joomla menus, where you set the views per menu item. There you must find the virtuemart view which creates the same link as above (besides the domain of course).
Title: Re: Error when creatinng useraccount "Please enter your name"
Post by: Sophia23 on March 10, 2012, 14:08:08 PM
Quote from: Milbo on March 08, 2012, 15:34:44 PM
I think the registration form is for you a big mess, because either edited a broken version or you misconfigured something. What he means is that he used afaik on old registration layout, which is afaik removed.

For example try this
http://virtuemart.cloudaccess.net/index.php?option=com_virtuemart&view=user&layout=editaddress

Just look in your joomla menus, where you set the views per menu item. There you must find the virtuemart view which creates the same link as above (besides the domain of course).

I'm sorry but I fail to see how any of the above, especially the reference to the joomla menu relates to my problem.

The "Full Name" field is not editable, hence the message "Please enter your name" I assume.
What I'm really looking for is a fix for the registration name issue.

Thank you.


Title: Re: Error when creatinng useraccount "Please enter your name"
Post by: Milbo on March 11, 2012, 16:10:27 PM
You just have a broken setup. It is an old legacy problem. There was an error looong time ago and you have this error still in your vm. You must do a restart of this view. That means at best you delete the table and fill the data again. But I think it is better when someone else is doing that for you.