Joomla activation link no longer working OK

Activation link in Joomla registration form shows the form instead of activating the account.

Overview

The issue occurs because the activation page in ChronoForms 6 is not set to standalone, causing it to display the registration form when the link is clicked.
Set the page type of the activation event to standalone in the form settings to allow it to run independently and process the activation correctly.

Answered
ChronoForms v6
jj jj135 23 Sep, 2020
We have a website that uses a chronoforms 6 form to let users register for thee website. We use the save user action to save the user, then send an email with an activation link. After clicking the link the user should get a message that the account has been activated.

But (since an recent update of CF6?) now when a user clicks on the activation link in the e-mail they see the registration form and error messages saying fields are not filled out. How do we fix this?

The activation link in the e-mail is something like this:

https://www.SITE.coml/nl/component/chronoforms6/?chronoform=gebruikersregistratie&event=activate&code=45bdbc98-68e7-48d6-b82d-033dcc283fc0&acm=1709_39

I think maybe the 'event=activate' is not triggering the activation properly anymore?

Kind regards,
Jip
Max_admin Max_admin 23 Sep, 2020
Answer
does your form have an event/page named "activate" ? is it the page displayed when you click the link ?

if you have v6.1 then it forces a sequential display of pages, your "activate" page type should be set as "standalone" to get it to run on it's own!
Max, ChronoForms developer
ChronoMyAdmin: Database administration within Joomla, no phpMyAdmin needed.
ChronoMails simplifies Joomla email: newsletters, logging, and custom templates.
jj jj135 25 Sep, 2020
1 Likes
Hi Max! Thanks for getting back to me on this. I found the option page type on the activate page. This was not set to ' standalone''. After changing this it seems to wok OK again. So thanks for this tip!

Kind regards,
Jip
This topic is locked and no more replies can be posted.