The original form used table layout; don't know if we have an alternative, CSS-based layout
-->
-<div class="crm-block">
+<div class="crm-block" ng-form="caseTypeDetailForm" crm-ui-id-scope>
<div class="crm-group">
- <div crm-ui-field="title" crm-title="ts('Title')">
+ <div crm-ui-field="caseTypeDetailForm.title" crm-title="ts('Title')">
<input
+ crm-ui-id="caseTypeDetailForm.title"
type="text"
name="title"
ng-model="caseType.title"
required
/>
</div>
- <div crm-ui-field="caseTypeName" crm-title="ts('Name')">
+ <div crm-ui-field="caseTypeDetailForm.caseTypeName" crm-title="ts('Name')">
<input
+ crm-ui-id="caseTypeDetailForm.caseTypeName"
type="text"
name="caseTypeName"
ng-model="caseType.name"
<em>WARNING: If any external files or programs reference the old "Name", then they must be updated manually.</em>
</div>
</div>
- <div crm-ui-field="description" crm-title="ts('Description')">
- <textarea name="description" ng-model="caseType.description" class="big crm-form-textarea"></textarea>
+ <div crm-ui-field="caseTypeDetailForm.description" crm-title="ts('Description')">
+ <textarea crm-ui-id="caseTypeDetailForm.description" name="description" ng-model="caseType.description" class="big crm-form-textarea"></textarea>
</div>
- <div crm-ui-field="is_active" crm-title="ts('Enabled?')">
+ <div crm-ui-field crm-title="ts('Enabled?')">
<input name="is_active" type="checkbox" ng-model="caseType.is_active" ng-true-value="1" ng-false-value="0"/>
</div>
</div>