Merge pull request #3400 from kurund/case-type-selector
[civicrm-core.git] / partials / crmCaseType / edit.html
CommitLineData
4c58e251
TO
1<!--
2Controller: CaseTypeCtrl
3Required vars: caseType
4-->
76e4acb8 5<div class="crm-block crm-form-block crmCaseType">
64790edd 6 <div ng-include="partialUrl('caseTypeDetails.html')"></div>
4c58e251
TO
7
8 <h2>Roles</h2>
bbb29627 9
64790edd 10 <div ng-include="partialUrl('rolesTable.html')"></div>
4c58e251
TO
11
12 <h2>Activities</h2>
13
76e4acb8 14 <div class="crmCaseType-acttab" ui-jq="tabs" ui-options="{show: true, hide: true}">
bbb29627
TO
15 <ul>
16 <li><a href="#acttab-actType">Activity Types</a></li>
17 <li ng-repeat="activitySet in caseType.definition.activitySets">
18 <a href="#acttab-{{$index}}">{{ activitySet.label }}</a>
76e4acb8 19 <span class="ui-icon ui-icon-trash" title="Remove"
059cd0c2
TO
20 ng-click="removeItem(caseType.definition.activitySets, activitySet)">Remove</span>
21 <!-- Weird spacing:
22 <a class="crm-hover-button" ng-click="removeItem(caseType.definition.activitySets, activitySet)">
23 <span class="ui-icon delete-icon" title="Remove">Remove</span>
24 </a>
25 -->
bbb29627 26 </li>
76e4acb8
TO
27 <select ng-model="newActivitySetWorkflow" ng-change="addActivitySet(newActivitySetWorkflow); newActivitySetWorkflow='';">
28 <option value="">(Add)</option>
5d973e24 29 <option value="timeline" ng-show="isNewActivitySetAllowed('timeline')">Timeline</option>
b387506c 30 <option value="sequence" ng-show="isNewActivitySetAllowed('sequence')">Sequence</option>
76e4acb8 31 </select>
bbb29627 32 </ul>
4c58e251 33
bbb29627 34 <div id="acttab-actType">
64790edd 35 <div ng-include="partialUrl('activityTypesTable.html')"></div>
bbb29627 36 </div>
4c58e251 37
bbb29627 38 <div ng-repeat="activitySet in caseType.definition.activitySets" id="acttab-{{$index}}">
4c58e251
TO
39 <div ng-include="activityTableTemplate(activitySet)"></div>
40
059cd0c2 41 <div class="crm-accordion-wrapper">
6bdc275f 42 <div class="crm-accordion-header">Advanced</div>
059cd0c2 43 <div class="crm-accordion-body" ng-include="partialUrl('activitySetDetails.html')"></div>
bbb29627
TO
44 </div>
45 </div>
4c58e251
TO
46 </div>
47
c1c8b490 48 <!--<button ng-click="dump()">Log</button>-->
49 <div class="action-link">
50 <a ng-click="save()" class="button"><span>Save</span></a>
51 <a ng-href="#/caseType" class="button"><span>Cancel</span></a>
52 </div>
4c58e251 53</div>