Fixes: U4-9275 Show correct render section in “Sections” dialog

This commit is contained in:
Mads Rasmussen
2016-12-22 10:57:07 +01:00
parent 296adf70b4
commit d835008c67
2 changed files with 5 additions and 5 deletions

View File

@@ -19,10 +19,10 @@
function onInit() {
if($scope.model.isMasterTemplate) {
$scope.model.insertType = 'renderBody';
} else {
if($scope.model.hasMaster) {
$scope.model.insertType = 'addSection';
} else {
$scope.model.insertType = 'renderBody';
}
}

View File

@@ -1,6 +1,6 @@
<div ng-controller="Umbraco.Overlays.TemplateSectionsOverlay as vm">
<div class="umb-insert-code-box" ng-click="vm.select('renderBody')">
<div ng-if="!model.hasMaster" class="umb-insert-code-box" ng-click="vm.select('renderBody')">
<div class="umb-insert-code-box__check" ng-class="{'umb-insert-code-box__check--checked': model.insertType === 'renderBody' }"><i class="icon icon-check"></i></div>
<div class="umb-insert-code-box__title">Render child template</div>
<div class="umb-insert-code-box__description">
@@ -9,7 +9,7 @@
</div>
</div>
<div class="umb-insert-code-box" ng-click="vm.select('renderSection')">
<div ng-if="!model.hasMaster" class="umb-insert-code-box" ng-click="vm.select('renderSection')">
<div class="umb-insert-code-box__check" ng-class="{'umb-insert-code-box__check--checked': model.insertType === 'renderSection' }"><i class="icon icon-check"></i></div>
<div class="umb-insert-code-box__title">Render a named section</div>