Forums

Email verification - on verify event seems not working...

PWijn22 08 Feb, 2014
Dear,

I am building an email verification forms, with the email verification response and email verification sender actions. And the on verify event. So far so good. Forms is sending an email properly with the link and the hash code.
Debugger shows: An email has been SENT successfully from admin@ztitusbrandsmaparochie.nl to ator0372@xs4all.nl
Body

This is your verification link
http://www.ztitusbrandsmaparochie.nl/index.php?option=com_chronoforms&chronoform=Afmelding_Abo&action=verify&hash=c0cbea73c9d7ffac0c09276916e871c8

Email received properly. But when I click on the link, the input form is showed again on the website. So it looks like that the On Load event is prefered above the On verify event. I want the on verify event (with only a Thank you message, and expect the vstatus in the database to be changed. But that does not happen......

Can someone help? Thanks.
GreyHead 08 Feb, 2014
Hi PWijn22,

I think that action=verify will only work with the standard Joomla! User verification, to get this url to go to your verify event then it needs to include &event=verify
http://www.some_domain/index.php?option=com_chronoforms&chronoform=Afmelding_Abo&event=verify&hash=xxx...xxx


Bob
PWijn22 08 Feb, 2014
Hi Bob,

What I did was in fact following the faq: http://www.chronoengine.com/faqs/61-cfv4/cfv4-tutorials/2551-how-can-i-verify-an-email-address.html. So far so good. And it generates exactly the link you describe. But when I click that link, the orginal form is displayed. So two questions: How to get a different form (maybe with only thank you message), and 2) How to get vstatus updated? Thanks.
monsieur 15 Feb, 2014
Hi! I have the same problem: The verification link contains the "&event=verify" element but the vstatus field doesn't change to 1. Is there any solution already?
monsieur 26 Feb, 2014
I have the answer already! There is no need to put the "DB Save" action into the "Email verification response -> on success" event. If you don't do that the vstatus will be changed to 1.
This topic is locked and no more replies can be posted.