-
Story
-
Resolution: Fixed
-
Major
-
None
-
None
-
None
-
-
Empty show more show less
-
Kromeriz 25
-
8
Why: Advanced forms are an important part of demoing Magnolia.
The form should be designed to include all of the out-of-the-box form elements. The form should include three steps. And show off the available validation.
When a user clicks the Book Tour button on a tour page, the demo should no longer launch the modal popup. It should rather link to a new page (not in the navigation) containing the form.
The form should look something like an order form - collecting customer information etc.
SPEC:
Please see branch for proposed layout of steps and fields and basic style adjustments.
https://git.magnolia-cms.com/projects/MODULES/repos/demo-projects/compare/commits?sourceBranch=refs%2Fheads%2FMGNLDEMO-103-exp&targetBranch=refs%2Fheads%2Fmaster
Features that are demonstrated
Multistep - with all steps shown
Conditional step
Every field
HTML Field - email
Summary
Honeypot
Required
Emails at end
Confirmation page at end.
Features not demonstrated
Use a pattern.
Use a placeholer.
Use disabled?
The fields are speced in this googledoc -
https://docs.google.com/document/d/1j9F7xs5uJqbnXlxL8zZFCHq_aRkrv5ijbxupb8uqDuA/edit#heading=h.asuz6dlenig1
- depends upon
-
MGNLFORM-255 Going back and changing a field with branch condition on it doesn't remove old steps
- Closed
-
MGNLFORM-274 SubStepFormEngine do not resolve next step condition in MTE.
- Closed
-
MGNLFORM-277 Summary component - do not display complex fields values
- Closed
- relates to
-
MGNLFORM-257 Multistep with condition list shows all following pages in "breadcrumb" regardless of successor page
- Closed
-
MAGNOLIA-6373 Update Freemarker from '2.3.21' to '2.3.25': Many powerful improvements
- Closed