By TKABE on Thursday, 03 September 2015
Posted in General Issues
Replies 3
Likes 0
Views 387
Votes 0
During user registration how can I save user data entered multiple times during a long registration process? I have 5 tabs of custom registration information (actually an application process) and would like the system to save the data entered after each tab has been completed. "When the user selects the advance to next page button".

Does the system currently save after each field has been entered, each tab completed or only when the registration has been completed. If the registration data is only stored in the database when the registration is complete - what other options could be created to save the data after each tab is completed?

Todd
Hello TKABE,

Does the system currently save after each field has been entered, each tab completed or only when the registration has been completed. If the registration data is only stored in the database when the registration is complete - what other options could be created to save the data after each tab is completed?


Regarding the above, during the registration process, each tabs from your profiles will be treated as a 'step' and after a user complete one step and click 'continue' button, the information that the user entered previously will be saved temporary into session ( not database yet ). If you notice, the registration allow user to click 'previous' to back to previous step and user do not need to re-enter the information

Once user completed all the required steps, EasySocial will then store the information into database

Hope this help and have a nice day!
Sam
·
Thursday, 03 September 2015 13:03
·
0 Likes
·
0 Votes
·
0 Comments
·
Sam,

Thank you for your reply. Your reply helps to confirm the current process.

Are there any options to change this default behavior (save to session) and switch to saving to database at each step. My first registration step is to capture basic information (name and email address) The goal is to capture partial data (each tab) in case of temporary lost connection or user has trouble and stops before completing the remaining steps.

From your description, unless we can edit the "point of saving" I should create a registration process that captures the most basic information first (name and email address) allowing the user to "register" then continue with additional steps, each step small enough (one tab of custom fields) for user to successfully complete and save. How can I create this solution using multiple registration steps in Easy Social?

Thanks,

Todd
·
Thursday, 03 September 2015 18:10
·
0 Likes
·
0 Votes
·
0 Comments
·
Hello Todd,

I am sorry for the delay of this reply.

Regarding the saving the information into session, look like I've misunderstand the flow. After I take a look again on the coding, it actually save the information into database with the session id as the key of the current registration attempt. You can take a look at this db table jos_social_registrations

Hope this help
Sam
·
Thursday, 03 September 2015 19:20
·
0 Likes
·
0 Votes
·
0 Comments
·
View Full Post