How to create a Smart form Object
hello@company.com
Email
. You do this on the Object panel as well.{variable}
, you can combine one or more variables into a single multi line Text field.
Think of an Address or user details. It has the a name, email, phone number with extension and address. These can be combined in a single text field but editable individually in the form.
{Name:Jane Doe}
: The first item before a colon :
is teated as the title while the text that follows is treated as the default value. Here, the title is Name, and the default value is Jane Doe.
{Email}
: This is treated as the Title with no default text value.
{!*Phone:: 081444 2822} {*Ext:: 02}
:
!
means that line is required and must be supplied by the customer.*
before a Title implies that though the Phone
and Ext
are titles, they should be included in the final text content, so they have dual use. A title, and as part of the final text on canvas.::
implies that the first colon is a separator while the second one should be included in the final text value. So you have Phone: 081444 2822 Ext: 02
as the final text; replacing the numbers with whatever your customer provides.{title} | - | Opening and closing braces is used to create a smart text title |
{title:Default} | - | A default text value can be provided with a separation colon after the title |
! | - | Exclamation means this line is requried |
* | - | Asteriks means the title following should be included in the final text as well |
:: | - | Double colon means a colon should be added to the final text |