1 <div af-api4-ctrl=
"apiData" af-api4=
"['Afform', 'get', {layoutFormat: 'html', where: [['name', '=', options.name]]}]">
3 <div ng-if=
"apiData.result.length == 0">
4 {{ts('Failed to find requested form.')}}
7 <div ng-repeat=
"resultForm in apiData.result" ng-if=
"apiData.result.length > 0">
8 <div crm-ui-debug=
"resultForm"></div>
11 <a ng-href=
"#!/">{{ts('Back')}}
</a>
13 <a af-api4-action=
"['Afform', 'update', {layoutFormat: 'html', where: [['name', '=', resultForm.name]], values:resultForm}]">{{ts('Save')}}
</a>
14 <span ng-if=
"resultForm.server_route">
15 |
<a target=
"_blank" ng-href=
"{{crmUrl(resultForm.server_route)}}">Open
</a>
20 <legend>{{ts('Properties')}}
</legend>
21 <div><label>{{ts('Name')}}:
</label> {{resultForm.name}}
</div>
22 <div><label>{{ts('Title')}}:
</label> <input ng-model=
"resultForm.title" type=
"text" /></div>
23 <div><label>{{ts('Server Route')}}:
</label> <input ng-model=
"resultForm.server_route" type=
"text" /></div>
24 <div><label>{{ts('Permission')}}:
</label> <input ng-model=
"resultForm.permission" type=
"text" /></div>
25 <div><label>{{ts('Description')}}:
</label> <textarea ng-model=
"resultForm.description"></textarea></div>
29 <legend>{{ts('Layout')}}
</legend>
30 <div af-monaco
ng-model=
"resultForm.layout"></div>