We have been using the first timer extension to redirect users after completing a stand alone registration form as part of a simple reservation system. There is no email validation for the registration to streamline the process - whether a user logs in or registers for the first time they both proceed to the reservation confirmation page.
We duplicated the system on a new site and the stand alone user registration page no longer redirects after completing a registration - it auto logs in, but remains on the user message template page. Both pages are identical and the only difference is that the older site is running EE 1.6.4. We updated the old site to EE 1.6.6 and it broke the user registration system there as well.
I’ve tried a few other extensions (Two Mile Login Redirect, Solspace’s SAEF redirect) but they don’t seem to hook into the stand alone registration form’s auto user login.
I assume this has something to do with the introduction of the global redirect variable in 1.6.5, but am at a loss on how to work around it.
I am having the same problem, although I a not using the First Timer extension. I am simply changing the RET value in the form per these directions.
http://ellislab.com/forums/viewthread/76659/
I have been working on this single problem for 2 days now with no solution.
I suspect both issues have been worked around, but just to clarify- in mod.member_register.php, the final redirect is effectively hard coded around line 832, almost at the end of the function. To specify your own redirect, you’ll really need to take over the processing earlier than that- where will differ depending on what type of authentication you require (email, manual approval, automatic). But it boils down to- whatever hook you use to tap into the process? You’ll likely complete the registration there- including the redirect.
Packet Tide owns and develops ExpressionEngine. © Packet Tide, All Rights Reserved.