By Karen Laksamana on Tuesday, 28 July 2015
Posted in General Issues
Replies 1
Likes 0
Views 681
Votes 0
Hello,

Our site has an issue with user registration . After the user signs up and clicks the "activate now" button in the verify email it goes right back to the sign up process. If they use the paste in code rather than the button it works fine.

In the mean time we have had to edit the verify.php script to remove the button, however we would like the button back as some users have reported getting line breaks in the activation code (I suspect this is caused by their email client)

We are using PayPlans during the registration process, this maybe the issue but I am not sure as the url string in the email associated with the button is correct.
Hi Bruce,

I am really sorry for the delay of this reply due to the different timezone here in our country.

I've checked your site and it seems like the payplans will override the registration page with their own page hence causing the issue as you mentioned above. I've made some modification over your email template, verify.php to change the registration view with the login view. I also included the token needed in the url so that easysocial can process the activation correctly. Here is the code that I modified at line 44:
href="<?php echo $activation;?>"
// replace with
href="<?php echo FRoute::login( array( 'external' => true , 'task' => 'activate' , 'userid' => $id, 'token' => $token, 'controller' => 'registration' ) );?>"


Here is what I got when I click on the activation button, http://screencast.com/t/gtiBVBdmM . Hope these help.
·
Tuesday, 28 July 2015 12:49
·
0 Likes
·
0 Votes
·
0 Comments
·
View Full Post