[Connect & Library | new-theme]: Breadcrumbs position updated in html pages | Bug fix in custom menu items | In search menu, use OpenaireEntities.
1. app.component.ts: In search menu, use OpenaireEntities. 2. navigationBar.component.ts: [Bug fix] In method "isTheActiveMenu()", update condition to "if(menu instanceof MenuItem || !menu.rootItem)" - custom menu items via admin tools are MenuItems but not instanceof MenuItem. 3. projectsPage.component.ts & nationalBulletinsPage.component.ts & contentPage.component.ts: Margins & paddings updated, so that breadcrumb is at the same position on all pages.
This commit is contained in:
parent
0c4df8a34d
commit
bbce674da9
|
@ -178,8 +178,8 @@ export class NavigationBarComponent implements OnInit, OnDestroy {
|
|||
}
|
||||
|
||||
isTheActiveMenu(menu: MenuItem | RootMenuItem): boolean {
|
||||
if(menu instanceof MenuItem) {
|
||||
return MenuItem.isTheActiveMenu(menu, this.currentRoute, this.layoutService.activeMenuItem);
|
||||
if(menu instanceof MenuItem || !menu.rootItem) {
|
||||
return MenuItem.isTheActiveMenu(<MenuItem> menu, this.currentRoute, this.layoutService.activeMenuItem);
|
||||
} else {
|
||||
let item: MenuItem = menu.rootItem;
|
||||
item.items = menu.items;
|
||||
|
|
Loading…
Reference in New Issue