Add new editor to media recycle bin

This commit is contained in:
Mads Rasmussen
2015-09-01 16:22:52 +02:00
parent 35eafbd26c
commit 36569578a0
2 changed files with 32 additions and 15 deletions

View File

@@ -8,7 +8,11 @@
*
*/
function MediaRecycleBinController($scope, $routeParams, dataTypeResource, navigationService) {
function MediaRecycleBinController($scope, $routeParams, dataTypeResource, navigationService, localizationService) {
$scope.page = {};
$scope.page.name = "Recycle Bin";
$scope.page.nameLocked = true;
//ensures the list view doesn't actually load until we query for the list view config
// for the section
@@ -26,6 +30,19 @@ function MediaRecycleBinController($scope, $routeParams, dataTypeResource, navig
// sync tree node
navigationService.syncTree({ tree: "media", path: ["-1", $routeParams.id], forceReload: false });
localizePageName();
function localizePageName() {
var pageName = "general_recycleBin";
localizationService.localize(pageName).then(function(value) {
$scope.page.name = value;
});
}
}
angular.module('umbraco').controller("Umbraco.Editors.Media.RecycleBinController", MediaRecycleBinController);

View File

@@ -1,14 +1,14 @@
<umb-panel ng-controller="Umbraco.Editors.Media.RecycleBinController">
<umb-header>
<div class="umb-headline-editor-wrapper span12">
<h1><localize key="general_recycleBin">Recycle Bin</localize></h1>
</div>
</umb-header>
<umb-tab-view>
<umb-tab id="tabRecycleBin" rel="RecycleBin">
<umb-pane>
<div ng-include="listViewPath"></div>
</umb-pane>
</umb-tab>
</umb-tab-view>
</umb-panel>
<umb-editor-view ng-controller="Umbraco.Editors.Media.RecycleBinController">
<umb-editor-header
name="page.name"
name-locked="page.nameLocked">
</umb-editor-header>
<umb-editor-container>
<div ng-include="listViewPath"></div>
</umb-editor-container>
</umb-editor-view>