VM3.4.x is a major VM update, thus the templates for that version must also be compatible. There are other problems as well, that you haven't noticed. Not just address page. So, stay in the VM3.2.x for now. We have already released a new version for MaterialMart that fully supports VM3.4.x, we are currently working for CleanMart as well, and the next is SportMart.. it is almost finished though. Just a couple of more days ;)
NOTE: The 1st reply will be updated once the new version is released.
Same problems with Lightmart. After updating to VM 3.4 registration or check-out is not possible. After going back to VM 3.2 the template works fine. Registration/checking out works ok!. So, waiting for an update! :-) Or will you wait for the big Joomla 4 update?
The administrator has disabled public write access.
We are not really sure whether lightMart will get an update or not for J4.x. As you might aware, LghtMart is a pretty old template, we did update it to make it competible with the latest release, but in the base, it is an old template. Forking an older template to make it compatible with the latest release is just postponing the problems. LightMart can't even catch the flexibility of Joomla 3.9.x, no need to mention, Joomla4.0 is going to be a huge update and it might be impossible to make LightMart compatible with it even if we want to.
We are currently working on a new Joomla Template that will rock the market and will be the lightest & fastest and most enriched Virtuemart+Joomla Template that no body has ever seen ;) So, to be honest with you, all of our focus is currently on the new template we are developing.
To fix the registration problem that you encounter on VM3.4.2, simply follow these steps:
1- open this PHP file: /root/templates/flexible_lightmart/html/com_virtuemart/user/edit_address.php
2- find these lines: