On a clean install i made 3 profile types (one, two, three) and set up two extra steps (step2, step3). I've attached profile "three" to step3, profile "two" to step2, and profile "one" to the "register" step. When i do a test registration process, i find that no data has been saved to the profile "one".
How can it be fixed?
Comments
Comment #1
fricike commentedComment #2
gskharmujai commentedgreat.. so i'm not the only one having this problem with profile2 .
My fix for this issue is would be to create a custom module. and include a new submit handler in in the
step_form_user_register_form_alter function.
Inside the submit handler, include the code from profile2_form_submit_handler() and with a minor customization to add a condition to process only the first entry in $form_state['profiles'].
Just a temporary solution though i would love to see a permanent fix for this issue.
Comment #3
mokargas commentedAlso got this. I'll try your idea gskharmujai
Comment #4
purushotam.rai commentedHi,
This issue has been fixed in the patch implemented at https://www.drupal.org/node/2510732.
Comment #5
purushotam.rai commented