News:

You may pay someone to create your store, or you visit our seminar and become a professional yourself with the silver certification

Main Menu

vmError: Was not able to save the VirtueMart user data

Started by Srinivasan Mani, August 20, 2012, 19:22:16 PM

Previous topic - Next topic

Srinivasan Mani

Dear All,

I come up with this error whenever i do any changes in the Virtuemart > shop section. 

I'm using virtue mart 2.08e version in joomla 1.5.26.

please support me.

Srinivasan

dennis.g

Could be many things. Make sure the user who tries to apply the change is a super administrator. If that doesn't fix it, make sure there are no ACL limitations.
Wasted enough time in blogs, forums, chats? Hire me! :)

bytelord

Hi,

what do you enter?? show us an example and an screenshot please!
Production: Joomla 2.5.8 | VM 2.0.14 | PHP 5.3.13
Testing     : Joomla 2.5.8 | VM 2.0.16 | PHP 5.3.8
Testing     : Joomla 2.5.8 |    VM 2.1   | PHP 5.3.8

- Don't Forget to mark thread as solved when it is solved!
- Please do not PM with support questions, use the forum!

Jason Farmer

New installs of
Virtuemart 2.0.10
Joomla 2.5.6
PHP 5.3.5
MySQL 5.5.8
old vm tables imported into new db and Migration run

Same error - and when it fails, all details go back to as per the sample data. All the address fields are filled...
yet
Quotevmdebug self::$_jpConfig->lang en_gb
vmdebug vmTime: loadConfig db no: 0.011525869369507
vmdebug self::$_jpConfig->lang en_gb
vmdebug vmTime: loadConfig db no: 0.012421846389771
vmdebug getUserFieldsFor edit BT 1
vmdebug getUserFieldsFor edit ST 0
Info: COM_VIRTUEMART_MISSING_VALUE_FOR_FIELD
Info: COM_VIRTUEMART_MISSING_VALUE_FOR_FIELD
Info: COM_VIRTUEMART_MISSING_VALUE_FOR_FIELD
Info: COM_VIRTUEMART_MISSING_VALUE_FOR_FIELD
Info: COM_VIRTUEMART_CHECKOUT_PLEASE_ENTER_ADDRESS
Info: Vendor data stored
vmError: Was not able to save the VirtueMart user data



I think this may be related to the address records - more investigation needed... any help appreciated

[tr][td][/td][td]
Development[/td][td]Production[/td][/tr]
[tr][td]VirtueMart   [/td][td]
2.0.12b
[/td][td]
1.1.3
[/td][/tr]
[tr][td]Joomla!   [/td][td]
2.5.6
[/td][td]
1.5.14
[/td][/tr]
[tr][td]Mysql  [/td][td]
5.5.8
[/td][td]
5.0.51
[/td][/tr]
[tr][td]PhP   [/td][td]
5.3.5
[/td][td]
5.2.4
[/td][/tr]
[/table]

Jason Farmer

New installs of
Virtuemart 2.0.10
Joomla 2.5.6
PHP 5.3.5
MySQL 5.5.8
old vm tables imported into new db and Migration run

Added a couple of lines to the language file ... administrator\language\en-GB\en-GB.com_virtuemart.ini
COM_VIRTUEMART_MISSING_VALUE_FOR_FIELD="A required field is empty : %s"
COM_VIRTUEMART_CHECKOUT_PLEASE_ENTER_ADDRESS="Please enter information into all the required fields"

and then the problem became a little more visible

Its expecting some mandatory user defined fields that are not displayed and cannot be set in the form provided...


[tr][td][/td][td]
Development[/td][td]Production[/td][/tr]
[tr][td]VirtueMart   [/td][td]
2.0.12b
[/td][td]
1.1.3
[/td][/tr]
[tr][td]Joomla!   [/td][td]
2.5.6
[/td][td]
1.5.14
[/td][/tr]
[tr][td]Mysql  [/td][td]
5.5.8
[/td][td]
5.0.51
[/td][/tr]
[tr][td]PhP   [/td][td]
5.3.5
[/td][td]
5.2.4
[/td][/tr]
[/table]

vverloop

Fill in the information required in the fields of:

Joomla > Administrator > Components > Virtuemart > Shop > Edit > Additional Information.

bytelord

Hello,

Also check shopper fields, may be some of them come with the migration. Disable them and test it again.

Regards
Production: Joomla 2.5.8 | VM 2.0.14 | PHP 5.3.13
Testing     : Joomla 2.5.8 | VM 2.0.16 | PHP 5.3.8
Testing     : Joomla 2.5.8 |    VM 2.1   | PHP 5.3.8

- Don't Forget to mark thread as solved when it is solved!
- Please do not PM with support questions, use the forum!