News:

Looking for documentation? Take a look on our wiki

Main Menu

Registration Email Error

Started by Tryer, December 03, 2020, 10:29:45 AM

Previous topic - Next topic

Tryer

Not sure - can I just reload the older version without database problems or losing data?

GJC Web Design

I would try on a clone first ...  all files are always replaced during updating but of course any DB changes are not reverted...

It is whether there are any DB changes and if so do they break the site is the question
GJC Web Design
VirtueMart and Joomla Developers - php developers https://www.gjcwebdesign.com
VM4 AusPost Shipping Plugin - e-go Shipping Plugin - VM4 Postcode Shipping Plugin - Radius Shipping Plugin - VM4 NZ Post Shipping Plugin - AusPost Estimator
Samport Payment Plugin - EcomMerchant Payment Plugin - ccBill payment Plugin
VM2 Product Lock Extension - VM2 Preconfig Adresses Extension - TaxCloud USA Taxes Plugin - Virtuemart  Product Review Component
https://extensions.joomla.org/profile/profile/details/67210
Contact for any VirtueMart or Joomla development & customisation

Tryer

Thanks for the advice. I'll try on a clone and see what happens!

Tryer

#33
OK, I re-installed VM3.8.4 on a clone and the site seems to be working - ie nothing seems to be broken. However, the registration error ("COM_VIRTUEMART_REG_COMPLETE_ACTIVATE_ADMIN") is still displayed to the new user. The account is now correctly created in that it is neither enabled nor activated - ie the user has no access. The user email is sent correctly and, when clicked, the account returns a message that the new account email has been verified and awaits admin approval. The admin email is correctly received and when the link is clicked the account is correctly enabled and activated.

In other words, everything works properly apart from the fact that the error message ("COM_VIRTUEMART_REG_COMPLETE_ACTIVATE_ADMIN") is still seen by the new user.

Any thoughts appreciated.

jenkinhill

This is the language string you may be missing

/administrator/components/com_virtuemart/language/en-GB/en-GB.com_virtuemart.ini

COM_VIRTUEMART_REG_COMPLETE_ACTIVATE_ADMIN="<div class='componentheading'>Registration Completed!</div> <br />Your account has been created and is awaiting approval by an administrator."

If you don't have it then create an override.
Kelvyn
Lowestoft, Suffolk, UK

Retired from forum life November 2023

Please mention your VirtueMart, Joomla and PHP versions when asking a question in this forum

Tryer

Thanks again for the reply. The mystery is that I do have ithis string - it precisely as you state in your post but the quoted error (COM_VIRTUEMART_REG_COMPLETE_ACTIVATE_ADMIN) is still displayed when a new account is created.

I appreciate the time you have given to this.

Jörgen

Make override in VM back end tick use also in front end.
Jörgen
Joomla 3.9.18
Virtuemart 3.4.x
Olympiantheme Hera (customized)
This reflects current status when viewing old post.

Tryer

I'm sure this is good advice but please could you explain a bit more what I should do?

GJC Web Design

GJC Web Design
VirtueMart and Joomla Developers - php developers https://www.gjcwebdesign.com
VM4 AusPost Shipping Plugin - e-go Shipping Plugin - VM4 Postcode Shipping Plugin - Radius Shipping Plugin - VM4 NZ Post Shipping Plugin - AusPost Estimator
Samport Payment Plugin - EcomMerchant Payment Plugin - ccBill payment Plugin
VM2 Product Lock Extension - VM2 Preconfig Adresses Extension - TaxCloud USA Taxes Plugin - Virtuemart  Product Review Component
https://extensions.joomla.org/profile/profile/details/67210
Contact for any VirtueMart or Joomla development & customisation

Tryer

Sorry to labour this but something is still wrong. When I try to create the override, searching for value "Registration Completed!</div> <br />Your account has been created and is awaiting approval by an administrator." or the constant "COM_VIRTUEMART_REG_COMPLETE_ACTIVATE_ADMIN" produces "No matching texts found". Any other constant IS found. Am I going mad? - please don't answer that bit!

GJC Web Design

just make an over ride anyway for COM_VIRTUEMART_REG_COMPLETE_ACTIVATE_ADMIN whether the search finds it or not

GJC Web Design
VirtueMart and Joomla Developers - php developers https://www.gjcwebdesign.com
VM4 AusPost Shipping Plugin - e-go Shipping Plugin - VM4 Postcode Shipping Plugin - Radius Shipping Plugin - VM4 NZ Post Shipping Plugin - AusPost Estimator
Samport Payment Plugin - EcomMerchant Payment Plugin - ccBill payment Plugin
VM2 Product Lock Extension - VM2 Preconfig Adresses Extension - TaxCloud USA Taxes Plugin - Virtuemart  Product Review Component
https://extensions.joomla.org/profile/profile/details/67210
Contact for any VirtueMart or Joomla development & customisation

Tryer

OK, the site is now working well again thanks to the received advice. Thank you so much to all who contributed to this - I could not have sorted it out on my own. I am very grateful.

GJC Web Design

GJC Web Design
VirtueMart and Joomla Developers - php developers https://www.gjcwebdesign.com
VM4 AusPost Shipping Plugin - e-go Shipping Plugin - VM4 Postcode Shipping Plugin - Radius Shipping Plugin - VM4 NZ Post Shipping Plugin - AusPost Estimator
Samport Payment Plugin - EcomMerchant Payment Plugin - ccBill payment Plugin
VM2 Product Lock Extension - VM2 Preconfig Adresses Extension - TaxCloud USA Taxes Plugin - Virtuemart  Product Review Component
https://extensions.joomla.org/profile/profile/details/67210
Contact for any VirtueMart or Joomla development & customisation