Create form
Stacker allows you to customize the create form for each table in your app, you can control how your users submit new records. You can also include various static widgets: fields, banners, text, and callouts.
Access Create Layout
Click Layout
In the row with Create click Edit
Select Customize your create layout
Select widgets and field to add to your layout
Edit Create Layout
Toggle on/off fields that you want your users to have access to when they create a new record
Reorder the fields by clicking and dragging them
This will allow you to edit/hide the label
Add a description or make it a required field (users cannot submit the form unless a value is provided for that field)
Set a default value to prefill fields
Add placeholder texts
Allow quick copy which will put a little icon next to the field allowing a user to hover over text and copy this to a clipboard
While viewing a pop up for the create form click Expand to access the layout editor.
Creating a multi step Create form
Stacker also allows you to create the appearance of a multi-step form and collect different information from users depending on who they are, or their answers to previous questions using Conditional Visibility filters.
Use two field widgets to get started. Place a field you want to use to distinguish the next step by, for example, on a real estate form, we want to have different options for different answers for the field called "For Sale/To Lease"
If the drop down choice is "For sale" we want to show the widget that requires "Sale Information".
If the drop down choice is "To Lease" we want to show the widget that requires "Lease Information"
Set your Conditional Visibility filter to decide when the widget will show
Click to highlight the first widget
In Edit layout click Set conditional visibility
Select the field. In this example, it will be the "For Sale/To Lease" field
Select operator "is" and the option "For Sale"
Repeat this for the second widget
Now when users select either "For Sale" or "To Lease" in the first field container, they will only be shown the relevant field container.
Last updated