diff --git a/ogWebconsole/src/app/components/menus/create-menu/create-menu.component.html b/ogWebconsole/src/app/components/menus/create-menu/create-menu.component.html index 80dd53b..b423d7b 100644 --- a/ogWebconsole/src/app/components/menus/create-menu/create-menu.component.html +++ b/ogWebconsole/src/app/components/menus/create-menu/create-menu.component.html @@ -24,6 +24,13 @@ Comentarios + + + {{ 'defaultMenuLabel' | translate }} + diff --git a/ogWebconsole/src/app/components/menus/create-menu/create-menu.component.ts b/ogWebconsole/src/app/components/menus/create-menu/create-menu.component.ts index 567e101..bb33a3c 100644 --- a/ogWebconsole/src/app/components/menus/create-menu/create-menu.component.ts +++ b/ogWebconsole/src/app/components/menus/create-menu/create-menu.component.ts @@ -31,6 +31,7 @@ export class CreateMenuComponent { name: ['', Validators.required], publicUrl: ['', Validators.required], resolution: ['', Validators.required], + isDefault: [false], comments: [''], }); } @@ -58,6 +59,7 @@ export class CreateMenuComponent { publicUrl: [response.publicUrl, Validators.required], resolution: [response.resolution, Validators.required], comments: [response.comments], + isDefault: [response.isDefault], }); this.menuId = response['@id']; this.updateSafeUrl() @@ -74,6 +76,7 @@ export class CreateMenuComponent { publicUrl: this.menuForm.value.publicUrl, resolution: this.menuForm.value.resolution, comments: this.menuForm.value.comments, + isDefault: this.menuForm.value.isDefault, }; if (this.menuId) { diff --git a/ogWebconsole/src/app/components/menus/menus.component.html b/ogWebconsole/src/app/components/menus/menus.component.html index 9572903..09d04cf 100644 --- a/ogWebconsole/src/app/components/menus/menus.component.html +++ b/ogWebconsole/src/app/components/menus/menus.component.html @@ -22,9 +22,14 @@ {{ column.header }} - + {{ column.cell(menu) }} + + + {{ menu[column.columnDef] ? 'check_circle' : 'cancel' }} + + diff --git a/ogWebconsole/src/app/components/menus/menus.component.ts b/ogWebconsole/src/app/components/menus/menus.component.ts index 8003b81..364a4c8 100644 --- a/ogWebconsole/src/app/components/menus/menus.component.ts +++ b/ogWebconsole/src/app/components/menus/menus.component.ts @@ -39,6 +39,11 @@ export class MenusComponent { header: 'Url pública', cell: (repository: any) => `${this.baseUrl}/menu/${repository.publicUrl}` }, + { + columnDef: 'isDefault', + header: 'Por defecto', + cell: (repository: any) => `${repository.isDefault}` + }, { columnDef: 'resolution', header: 'Resolución', diff --git a/ogWebconsole/src/locale/en.json b/ogWebconsole/src/locale/en.json index 311bee0..b53b76a 100644 --- a/ogWebconsole/src/locale/en.json +++ b/ogWebconsole/src/locale/en.json @@ -448,5 +448,6 @@ "parent": "Parent", "adminUsersTitle": "Manage users", "filtersPanelStepText": "Use these filters to search or load configurations.", - "organizationalUnitsStepText": "List of Organizational Units. Click on one to view details." + "organizationalUnitsStepText": "List of Organizational Units. Click on one to view details.", + "defaultMenuLabel": "Main menu" } diff --git a/ogWebconsole/src/locale/es.json b/ogWebconsole/src/locale/es.json index 0033d35..a37b32e 100644 --- a/ogWebconsole/src/locale/es.json +++ b/ogWebconsole/src/locale/es.json @@ -450,5 +450,6 @@ "parent": "Padre", "adminUsersTitle": "Administrar usuarios", "filtersPanelStepText": "Utiliza estos filtros para buscar o cargar configuraciones.", - "organizationalUnitsStepText": "Lista de Unidades Organizacionales. Haz clic en una para ver detalles." + "organizationalUnitsStepText": "Lista de Unidades Organizacionales. Haz clic en una para ver detalles.", + "defaultMenuLabel": "Menú por defecto" }