VirtueMart Forum

VirtueMart 2 + 3 + 4 => General Questions => Topic started by: MuiTolAtLoy on May 31, 2023, 15:14:56 PM

Title: Missing user information message on activation by mail after user registration
Post by: MuiTolAtLoy on May 31, 2023, 15:14:56 PM
The "New user activation" of our Joomla 3.10.11 page is set to "self" and the Joomla registration is redirected by the VM Framework Loader plugin.
After submitting the registration form the message "Registration Completed! Your account has been created and an activation link has been sent to the e-mail address..." used to show up.
In VirtueMart version 4.0.20 this message is missing.
Title: Re: Missing user information message on activation by mail after user registration
Post by: jenkinhill on May 31, 2023, 15:50:47 PM
The message may not be displayed - but is the email sent?  What language is used on the site?
Title: Re: Missing user information message on activation by mail after user registration
Post by: MuiTolAtLoy on June 01, 2023, 11:46:28 AM
Thank you for your answer.

Yes, the mail is sent, but no message to the user informing him of the mail.

There are two languages installed: en-GB and de-DE. English is the default language an I tested this behaviour on the english page.
It is a Joomla 3.10.11 installation using the standard template without any overrides. Same for VM 4.0.20 and the VM Framework Loader plugin.
Title: Re: Missing user information message on activation by mail after user registration
Post by: jenkinhill on June 01, 2023, 12:09:53 PM
Check if the language key "COM_VIRTUEMART_REG_COMPLETE_ACTIVATE" is present in your language files. It should be in
/components/com_virtuemart/language/en-GB/en-GB.com_virtuemart.ini
and
/administrator/components/com_virtuemart/language/en-GB/en-GB.com_virtuemart.ini

And in the equivalent de-DE files

There have been mentions of some missing entries.
Title: Re: Missing user information message on activation by mail after user registration
Post by: MuiTolAtLoy on June 01, 2023, 14:12:22 PM
I updated to VirtueMart 4.0.22. Now the message is displayed in all languages.
Thank you for your help and advice.