Since I upgraded to D7.07 from 7.06 my Join Form does not save. I have a 2 page join form and only the 1st page saves and not the second. Any ideas?
Since I upgraded to D7.07 from 7.06 my Join Form does not save. I have a 2 page join form and only the 1st page saves and not the second. Any ideas? |
I have the same problem. |
Please can you provide your site URL via PM to check the problem ? Rules → http://www.boonex.com/terms |
Your join form is using some modified code, what I see url is different. Maybe upgrade script overwrote this custom modification, please ask this modification author to fix it for you. Also I've checked multiple pages join form on clean 7.0.7 install - it is woking fine. Rules → http://www.boonex.com/terms |
Look at the file in your browser and see what the file name is, like:
Now put your mouse on the submit button at the bottom and look to see where it's linking (at the bottom of the browser it should show where the link is going). Make sure it's posting the info back to that same file. If it isn't then AlexT is correct and the upgrade overwrote a file that had been modified. Any time you install custom mods that alter code you are setting it up so you can't upgrade without breaking things.
BoonEx Certified Host: Zarconia.net - Fully Supported Shared and Dedicated for Dolphin |
I do not have any modification of the JOIN code. If I leave the JOIN FORM at 1 page it works fine. anything after the 1st page will not save. The JOIN link points to the correct location |
Do you have any mods installed? I can't reproduce this on a fresh installation, so it has to be something you did. BoonEx Certified Host: Zarconia.net - Fully Supported Shared and Dedicated for Dolphin |
I do have some mods installed but none that interfere with the JOIN process. |
I know one other thing that might cause this. Did you move any of the mandatory fields off the join form? I'm not sure about 7.0.X but I know in the older versions of Dolphin if you moved a mandatory field off the form and didn't change it to non-mandatory then you couldn't submit the form. The reason for this is the form is supposed to show an error if you didn't fill out a mandatory field, but if the field isn't on the form anymore it won't show the error. BoonEx Certified Host: Zarconia.net - Fully Supported Shared and Dedicated for Dolphin |
Please try to move file upload field to the last step, file upload can not be properly moved between pages, so it is always necessary to place it on the last step. Also moving captcha to the last step as well maybe worth to try. Rules → http://www.boonex.com/terms |
I tried all suggestions and still not working |
FOr some reason after "join page 1" it shows "join page 3", as last step it shows "join page 2" which is never submitted properly. I was able to reproduce it on clean install ! but it is a bit tricky - I have to create multiple pages join form and reorder blocks in wrong order, so in page builder I have the following blocks: [page 0 block] [page 0 block] [page 2 block] [page 1 block] [page 2 block] To fix the problem - just reorder it in the right order, so blocks for one page always goes in the row, for example to fix above ordering, reorder it this way: [page 0 block] [page 0 block] [page 1 block] [page 2 block] [page 2 block] This problem is not related to some particular Dolphin version or patch, you just made some changes on the join form which caused this problem. I tried all suggestions and still not working
Rules → http://www.boonex.com/terms |
Alex I PM you |
PLEASE DISCARD PREVIOUS SOLUTION. The correct fix is in ticket: http://www.boonex.com/trac/dolphin/ticket/2630 Changeset: http://www.boonex.com/trac/dolphin/changeset/15467 Clear /cache/ folder after applying the fix. But still - This problem is not related to the latest Dolphin 7.0.7, the same problem was in previous versions too. Rules → http://www.boonex.com/terms |
I have implemented your change Alex and the form still does not work. Any pages after the 1st will not save the information entered by the user. Also any field that is made mandatory after the 1st page can be bypassed by the user without entering an answer. |
Did you clear the cache directories? BoonEx Certified Host: Zarconia.net - Fully Supported Shared and Dedicated for Dolphin |
The original problem was fixed - you can complete join form, it is not stuck on some page as before. Now the problem is that values from some pages is not saving (actually values are not passed from one page to another). I can not reproduce this problem, so I think that it is some 3rd-party modification. I see that edit profile form is changed - profile information is splitted into tabs. Since saving/displaying mechanism for profile edit form is changed and the same code is used on join form - it may affect this and cause the bug. Please ask this modification author to investigate this problem. I have implemented your change Alex and the form still does not work. Any pages after the 1st will not save the information entered by the user. Also any field that is made mandatory after the 1st page can be bypassed by the user without entering an answer.
Rules → http://www.boonex.com/terms |