Hi,
When validation failed in any form like user billing address,shipping address etc user usually redirect to form again but previous submitted data go away. Is there are any solution for retaining submitted data when validation failed so that user no need to fill form again?
I have checked at
administrator\components\com_virtuemart\models\userfields.php
this file & debug after line 979 like
var_dump($_return['fields'][$_fld->name]['value']);
then submitted data (email) showing well but in form its empty.
I have tried to debug session data & also there exist the email (and all submitted form data) but access the session object data show empty.
Any help please
This does not happen with the default VirtueMart template system The already filled fields are retained.
Check your template code.
I have tried with fresh installation & protostar template, still same issue. Please check image currently showing username from browser auto fill option not from virtumart or joomla. My Joomla version is 3.9.22 & Virtumart is 3.8
Really is it VirtueMart registration?
I see on picture Joomla Registration
just tested on clean VM3.8.4
works fine -- page should look like attached
This is VM registration, VMBeez3 template, VirtueMart 3.8.5 10352 Just what I would expect to happen.
(https://i.ibb.co/GxjrDvh/reg.png)
Quote from: pinochico on November 05, 2020, 12:05:40 PM
Really is it VirtueMart registration?
I see on picture Joomla Registration
Yes this virtumart registration not joomla.
I have also tested with fresh installation &
vmbeez3 - Default template. Nothing improved, still submitted data not show
The Username in use error does wipe all info, but IMHO it is likely to be the same person who registered before.
Not only Username In Use, But any server side error wipes out all submitted data.