Skip to main content

This site requires you to update your browser. Your browsing experience maybe affected by not having the most up to date version.

All other Modules

Discuss all other Modules here.

Moderators: martimiz, Sean, biapar, Willr, Ingo, swaiba, simon_w

Multiform doesn't go to Next Step! Urgent!


Reply

3 Posts   808 Views

Avatar
Redrazor

13 February 2013 at 4:23am Community Member, 1 Post

Greetings to the Community. I've been developing with SilverStripe in the past on 2.4 and have recently started a project with 3.0

I've downloaded and installed the Multiform module to be able to create a 3 step form.

Problem is that the form does not get past step one. When I press the next button, page reloads and nothing happens except for the change in the URL
from
enoturismo/index.php/marcar/
to
MarcarVisitaMultiForm?MultiFormSessionID=5142d255e209286357b2e8099609e241ce3e0fc9

The Controller is set like the Tutorials advise and I have all the steps classes correct.

Aditionally there's no DATA field saved on the DB for the first step either

Can someone please help me. This is urgent as the projects due date is Friday

Thank you so much!

Avatar
mcohrs

27 August 2013 at 1:30pm Community Member, 5 Posts

Hello SS Community,

I experience exactly the same issues:

Can someone please help me to solve this issue ?

Please see below:

ApplicationMultiForm extends MultiForm: http://www.sspaste.com/paste/show/521b12f88982f
Create new ApplicationMultiForm Object: http://www.sspaste.com/paste/show/521b134de0df9

Step 1: http://www.sspaste.com/paste/show/521b13e2625ac
Step 2: http://www.sspaste.com/paste/show/521b13a04ad34
Step 3: http://www.sspaste.com/paste/show/521b141484623

Thank you very much !!!

Attached Files
Avatar
mcohrs

27 August 2013 at 4:16pm Community Member, 5 Posts

!!! SOLUTION FOUND !!!

The Error was in here 'ApplicationMultiForm Object': http://www.sspaste.com/paste/show/521b134de0df9

return new ApplicationMultiForm($this, 'ApplicationMultiForm'); =>
return new ApplicationMultiForm($this, 'ApplicationForm');

Hope that helps others who are doing the same mistake.

Thanks.