From a3b0477f49b5cec37e4b4f15997e2e2c54c462d0 Mon Sep 17 00:00:00 2001 From: Marie Verdonck Date: Mon, 7 Sep 2026 16:49:07 +0200 Subject: [PATCH] Allow config showScopeSelector of the search component to be set via tabbed related entities used on simple item pages for related items search --- .../related-entities-search.component.html | 3 ++- .../related-entities-search.component.ts | 5 +++++ .../tabbed-related-entities-search.component.html | 6 ++++-- .../tabbed-related-entities-search.component.ts | 5 +++++ 4 files changed, 16 insertions(+), 3 deletions(-) diff --git a/src/app/item-page/simple/related-entities/related-entities-search/related-entities-search.component.html b/src/app/item-page/simple/related-entities/related-entities-search/related-entities-search.component.html index 2a08efeb2ca..dc624c8e27b 100644 --- a/src/app/item-page/simple/related-entities/related-entities-search/related-entities-search.component.html +++ b/src/app/item-page/simple/related-entities/related-entities-search/related-entities-search.component.html @@ -2,5 +2,6 @@ [fixedFilterQuery]="fixedFilter" [configuration]="configuration" [searchEnabled]="searchEnabled" - [sideBarWidth]="sideBarWidth"> + [sideBarWidth]="sideBarWidth" + [showScopeSelector]="showScopeSelector"> diff --git a/src/app/item-page/simple/related-entities/related-entities-search/related-entities-search.component.ts b/src/app/item-page/simple/related-entities/related-entities-search/related-entities-search.component.ts index a3f76c12d77..00076038fdd 100644 --- a/src/app/item-page/simple/related-entities/related-entities-search/related-entities-search.component.ts +++ b/src/app/item-page/simple/related-entities/related-entities-search/related-entities-search.component.ts @@ -42,6 +42,11 @@ export class RelatedEntitiesSearchComponent implements OnInit { */ @Input() sideBarWidth = 4; + /** + * Defines whether or not to show the scope selector + */ + @Input() showScopeSelector = true; + fixedFilter: string; ngOnInit(): void { diff --git a/src/app/item-page/simple/related-entities/tabbed-related-entities-search/tabbed-related-entities-search.component.html b/src/app/item-page/simple/related-entities/tabbed-related-entities-search/tabbed-related-entities-search.component.html index 223d4a6ed0c..bb76c64ae2e 100644 --- a/src/app/item-page/simple/related-entities/tabbed-related-entities-search/tabbed-related-entities-search.component.html +++ b/src/app/item-page/simple/related-entities/tabbed-related-entities-search/tabbed-related-entities-search.component.html @@ -8,7 +8,8 @@ [relationType]="relationType.filter" [configuration]="relationType.configuration" [searchEnabled]="searchEnabled" - [sideBarWidth]="sideBarWidth"> + [sideBarWidth]="sideBarWidth" + [showScopeSelector]="showScopeSelector"> @@ -21,6 +22,7 @@ [relationType]="relationType.filter" [configuration]="relationType.configuration" [searchEnabled]="searchEnabled" - [sideBarWidth]="sideBarWidth"> + [sideBarWidth]="sideBarWidth" + [showScopeSelector]="showScopeSelector"> diff --git a/src/app/item-page/simple/related-entities/tabbed-related-entities-search/tabbed-related-entities-search.component.ts b/src/app/item-page/simple/related-entities/tabbed-related-entities-search/tabbed-related-entities-search.component.ts index 116c8c2d79f..d4349ad82ad 100644 --- a/src/app/item-page/simple/related-entities/tabbed-related-entities-search/tabbed-related-entities-search.component.ts +++ b/src/app/item-page/simple/related-entities/tabbed-related-entities-search/tabbed-related-entities-search.component.ts @@ -41,6 +41,11 @@ export class TabbedRelatedEntitiesSearchComponent implements OnInit { */ @Input() sideBarWidth = 4; + /** + * Defines whether or not to show the scope selector + */ + @Input() showScopeSelector = true; + /** * The active tab */