</ul>
</div>
<div class="panel-body" ng-hide="$ctrl.loading">
- <crm-msgadm-edit-content options="{record: $ctrl.records[$ctrl.tab]}" token-list="$ctrl.tokenList" disabled="$ctrl.tab==='original'"></crm-msgadm-edit-content>
+ <crm-msgadm-edit-content msgtpl="$ctrl.records[$ctrl.tab]" token-list="$ctrl.tokenList" disabled="$ctrl.tab==='original'"></crm-msgadm-edit-content>
</div>
</div>
<div class="clearfix"></div>
</div>
<div class="panel-body" uib-collapse="!accordions.msg_subject">
- <div ng-model="$ctrl.options.record.msg_subject"
+ <div ng-model="$ctrl.msgtpl.msg_subject"
crm-monaco="$ctrl.monacoOptions({language: 'smarty', crmHeightPct: 0.15})"
crm-monaco-insert-rx="insert:msg_subject"
ng-disabled="$ctrl.isDisabled()"
<div class="clearfix"></div>
</div>
<div class="panel-body" uib-collapse="!accordions.msg_html">
- <div ng-model="$ctrl.options.record.msg_html"
+ <div ng-model="$ctrl.msgtpl.msg_html"
crm-monaco="$ctrl.monacoOptions({language: 'html', crmHeightPct: 0.5})"
crm-monaco-insert-rx="insert:msg_html"
ng-disabled="$ctrl.isDisabled()"
<div class="clearfix"></div>
</div>
<div class="panel-body" uib-collapse="!accordions.msg_text">
- <div ng-model="$ctrl.options.record.msg_text"
+ <div ng-model="$ctrl.msgtpl.msg_text"
crm-monaco="$ctrl.monacoOptions({language: 'smarty', crmHeightPct: 0.5})"
crm-monaco-insert-rx="insert:msg_text"
ng-disabled="$ctrl.isDisabled()"
onPreview: '&',
tokenList: '<',
disabled: '<',
- options: '='
+ msgtpl: '='
},
templateUrl: '~/crmMsgadm/EditContent.html',
controller: function ($scope, $element, crmStatus, crmUiAlert, dialogService, $rootScope) {
openPreview: function(options) {
return $ctrl.openPreview(options);
},
- record: $ctrl.options.record,
+ record: $ctrl.msgtpl,
field: fld,
tokenList: $ctrl.tokenList
};