diff --git a/koha-tmpl/intranet-tmpl/prog/js/vue/components/ResourceShow.vue b/koha-tmpl/intranet-tmpl/prog/js/vue/components/ResourceShow.vue index be8c7ab28b..eca040d522 100644 --- a/koha-tmpl/intranet-tmpl/prog/js/vue/components/ResourceShow.vue +++ b/koha-tmpl/intranet-tmpl/prog/js/vue/components/ResourceShow.vue @@ -150,11 +150,19 @@ export default { resource: resource.value, additionalProps: additionalProps.value, }) - ?.filter(field => field.hidden(resource.value)) + ?.filter( + field => + !field.hidden || + (field.hidden && field.hidden(resource.value)) + ) .map(field => { return { name: field.name, fields: [field], + ...(props.instancedResource.showGroupsDisplayMode === + "splitScreen" + ? { splitPane: field.splitPane } + : {}), }; }); diff --git a/koha-tmpl/intranet-tmpl/prog/js/vue/components/ShowElement.vue b/koha-tmpl/intranet-tmpl/prog/js/vue/components/ShowElement.vue index 57b465ed02..4b28e55230 100644 --- a/koha-tmpl/intranet-tmpl/prog/js/vue/components/ShowElement.vue +++ b/koha-tmpl/intranet-tmpl/prog/js/vue/components/ShowElement.vue @@ -111,7 +111,12 @@