Email Field
Form Field
The email
field renders a single line text box with the type of email
, triggering an email-specialized keyboard in mobile browsers.
user_email:
label: Email Address
type: email
The following field properties are commonly used.
Property | Description |
---|---|
label | a name when displaying the form field to the user. |
placeholder | text to display in the field when it is empty. |
default | specifies a default string value, optional. |
comment | places a descriptive comment below the field. |
# Server-side Validation
If you would like to validate this field on save to ensure that it is a properly-formatted email address. When working with tailor fields, use the validation
property.
user_email:
label: Email Address
type: email
validation: email
When working with models, use the $rules
property on your model, like so.
public $rules = [
'user_email' => ['email'],
];
For more information on model validation, please visit the validation service article.