Versions Compared
Key
- This line was added.
- This line was removed.
- Formatting was changed.
...
Use the <remform> tag
...
to add a form consisting of model attributes to the portal.
Placing more than one widget instance with the <remform> tag on a page is not recommended. Unlike the <rem> tag, <remform> is used only for creating a single record at a time.
...
Available attributes
...
:
Attribute | Type | Mandatory | Description |
---|---|---|---|
isPortal | Boolean | N | Set the |
...
value to |
...
true |
...
to |
...
enable the tag to be displayed on the portal. |
...
The default value is false. | ||
isUserScripts | Boolean | N |
...
Set the value to false to disable the client script execution. The default value is |
...
true |
...
. | |||
modelId | String | N | Specify the ID of the RE model |
...
. | |||
name | String | N | This attribute stores the form name. Define the form name |
...
in the Template field:
|
...
|
...
Then, |
...
call it in the widget client script:
|
...
| |||
recordId | String | N | Specify |
...
the ID of an existing record to extend. | |||
saveButtonCaption | String | N | Specify the text displayed on the Save button. |
style | String | N | Specify the display settings (size, font, color, |
...
and others) of the |
...
tag elements using the CSS syntax. | |||
tableName | String | Y | Specify the name |
...
of the table |
...
for which the extended record model was created. |
Examples:
Code Block | ||||||
---|---|---|---|---|---|---|
|
...
<div |
...
simple-if="{data. |
...
isShow}"> <remform name="requestForm" isPortal="false" modelId="{data.modelId}" tableName=" |
...
{data.tableName}" |
...
recordId=" |
...
{data.recordId}" /> |
...
language | js |
---|---|
title | remform widget code |
linenumbers | true |
...
<checkbox model="data.copyCaller" label="{data.questionText}"></checkbox> |
...
<div class="reclassification-rem-model-widget__buttons"> <button buttonType="secondary" event-click="window.s_widget_custom |
...
.cancel()">{data.buttonCancel}</button> |
...
|
...
<button buttonType= |
...
"primary" event-click="window.s_widget_custom.create()">{data.buttonCreate}</button>
</div>
</div> |
The template above adds the following form to the page:
Image Added