The code base received a complete rewrite from scratch. If you worked with the MPFormsFormManager
before, go for
proper DI and the FormManagerFactoryInterface
to access the FormManager
for a given form ID:
$manager = $this->formManagerFactory->forFormId($formId);
- The
MPForms - Steps
front end module does not provideeven
andodd
CSS classes anymore. - The
MPForms - Steps
front end module does not provide theforbidden
CSS class anymore. Instead, you have more clearaccessible
andinaccessible
classes plus the current one getscurrent
now. - The template
form_mp_form_page_switch
has been renamed toform_mp_form_pageswitch
in order to support custom template selection in the back end. You may need to adjust your custom templates as well.
- The insert tag
{{mp_forms::<form id>::step::label}}
is new and outputs the label of the current step