From 3f36054dcfb54e66b7e39939c9af1dfaf8a6ef09 Mon Sep 17 00:00:00 2001 From: Matt Blenkinsop Date: Tue, 21 Oct 2025 14:09:31 +0100 Subject: [PATCH] Bug 41063: Allow setting of a group for additional fields --- .../prog/js/vue/components/Vendors/VendorResource.vue | 1 + .../intranet-tmpl/prog/js/vue/composables/base-resource.js | 3 +++ 2 files changed, 4 insertions(+) diff --git a/koha-tmpl/intranet-tmpl/prog/js/vue/components/Vendors/VendorResource.vue b/koha-tmpl/intranet-tmpl/prog/js/vue/components/Vendors/VendorResource.vue index 0731d15c50f..f03977b8b17 100644 --- a/koha-tmpl/intranet-tmpl/prog/js/vue/components/Vendors/VendorResource.vue +++ b/koha-tmpl/intranet-tmpl/prog/js/vue/components/Vendors/VendorResource.vue @@ -156,6 +156,7 @@ export default { defaultToolbarButtons, stickyToolbar: ["Form"], extendedAttributesResourceType: "vendor", + extendedAttributesFieldGroup: "Details", resourceAttrs: [ { name: "id", diff --git a/koha-tmpl/intranet-tmpl/prog/js/vue/composables/base-resource.js b/koha-tmpl/intranet-tmpl/prog/js/vue/composables/base-resource.js index e6204e378cc..d5160fd38dc 100644 --- a/koha-tmpl/intranet-tmpl/prog/js/vue/composables/base-resource.js +++ b/koha-tmpl/intranet-tmpl/prog/js/vue/composables/base-resource.js @@ -434,6 +434,9 @@ export function useBaseResource(resourceConfig) { type: "additional_fields", extended_attributes_resource_type: resourceConfig.extendedAttributesResourceType, + ...(resourceConfig.extendedAttributesFieldGroup && { + group: resourceConfig.extendedAttributesFieldGroup, + }), }); } const groupings = attributesToConsider.reduce((acc, attr) => { -- 2.50.1