Add instance group name to breadcrumb

This commit is contained in:
Marliana Lara
2019-05-16 16:46:53 -04:00
parent 8981c7d59a
commit e95339ba6e
3 changed files with 28 additions and 5 deletions

View File

@@ -7,8 +7,7 @@ function InstanceGroupsStrings (BaseString) {
ns.state = { ns.state = {
INSTANCE_GROUPS_BREADCRUMB_LABEL: t.s('INSTANCE GROUPS'), INSTANCE_GROUPS_BREADCRUMB_LABEL: t.s('INSTANCE GROUPS'),
INSTANCES_BREADCRUMB_LABEL: t.s('INSTANCES'), INSTANCES_BREADCRUMB_LABEL: t.s('INSTANCES'),
ADD_BREADCRUMB_LABEL: t.s('CREATE INSTANCE GROUP'), ADD_BREADCRUMB_LABEL: t.s('CREATE INSTANCE GROUP')
EDIT_BREADCRUMB_LABEL: t.s('EDIT INSTANCE GROUP')
}; };
ns.list = { ns.list = {

View File

@@ -1,5 +1,28 @@
export default ['$scope', '$filter', '$state', 'Alert', 'resolvedModels', 'Dataset', 'InstanceGroupsStrings','ProcessErrors', 'Prompt', 'Wait', export default [
function($scope, $filter, $state, Alert, resolvedModels, Dataset, strings, ProcessErrors, Prompt, Wait) { '$rootScope',
'$scope',
'$filter',
'$state',
'Alert',
'resolvedModels',
'Dataset',
'InstanceGroupsStrings',
'ProcessErrors',
'Prompt',
'Wait',
function(
$rootScope,
$scope,
$filter,
$state,
Alert,
resolvedModels,
Dataset,
strings,
ProcessErrors,
Prompt,
Wait
) {
const vm = this; const vm = this;
const { instanceGroup } = resolvedModels; const { instanceGroup } = resolvedModels;
let paginateQuerySet = {}; let paginateQuerySet = {};
@@ -10,6 +33,7 @@ export default ['$scope', '$filter', '$state', 'Alert', 'resolvedModels', 'Datas
init(); init();
function init(){ function init(){
$rootScope.breadcrumb.instance_group_name = instanceGroup.get('name');
$scope.list = { $scope.list = {
iterator: 'instance_group', iterator: 'instance_group',
name: 'instance_groups' name: 'instance_groups'

View File

@@ -148,7 +148,7 @@ function InstanceGroupsRun ($stateExtender, strings) {
name: 'instanceGroups.edit', name: 'instanceGroups.edit',
route: '/:instance_group_id', route: '/:instance_group_id',
ncyBreadcrumb: { ncyBreadcrumb: {
label: strings.get('state.EDIT_BREADCRUMB_LABEL') label: '{{breadcrumb.instance_group_name}}'
}, },
params: { params: {
instance_search: { instance_search: {