Hi,
Yes, our VM Template (PureMArt) doesn't cover the account maintenance page.
But we keep improving our VM Template, and i am writing this down, I am sure this will be tackled in the next PureMart release, since it is an easy thing to do.
About your Cancel Button question, since we didn't care about much for account maintenance we didn't notice this failure before.
But here is the patch, it is extremely easy to apply.
Open this PHP page:
ROOT/templates/<yourjoomlatemplate>/html/com_virtuemart/user/edit_address.php
Find this line below: (199th line)
<button formtarget="_parent" class="default" type="reset" on-click="parent.close_facebox()" ><?php echo JText::_('COM_VIRTUEMART_CANCEL'); ?></button>
And replace it with this:
<?php if ($rview == 'cart') { ?>
<button formtarget="_parent" class="default" type="reset" on-click="parent.close_facebox()" ><?php echo JText::_('COM_VIRTUEMART_CANCEL'); ?></button>
<?php } else { ?>
<button formtarget="_parent" class="default" type="reset" on-click="window.history.back()" ><?php echo JText::_('COM_VIRTUEMART_CANCEL'); ?></button>
<?php }?>
Don't forget to change on-click with onclick while copy-pasting to php file. Since it is forum, i can't type onclick in the code field!!
And everything will be good to go.
Thanks for letting us know about this issue.
Regards.
Forum Support.