From f2befe4a2a50fd77ad07a15ea28f5e1b87a83dc0 Mon Sep 17 00:00:00 2001 From: Aidan Saunders Date: Fri, 21 Apr 2023 12:13:23 +0100 Subject: [PATCH] Enhance metadata for CustomField/Group --- CRM/Core/DAO/CustomField.php | 5 ++++- CRM/Core/DAO/CustomGroup.php | 8 +++++++- xml/schema/Core/CustomField.xml | 3 +++ xml/schema/Core/CustomGroup.xml | 6 ++++++ 4 files changed, 20 insertions(+), 2 deletions(-) diff --git a/CRM/Core/DAO/CustomField.php b/CRM/Core/DAO/CustomField.php index 5ca56b5531..cae670ca8a 100644 --- a/CRM/Core/DAO/CustomField.php +++ b/CRM/Core/DAO/CustomField.php @@ -6,7 +6,7 @@ * * Generated from xml/schema/CRM/Core/CustomField.xml * DO NOT EDIT. Generated by CRM_Core_CodeGen - * (GenCodeChecksum:c3376c499386c62d1a00eaa6e18d0874) + * (GenCodeChecksum:e6366af2f4e852cd8022fda81c17e021) */ /** @@ -453,6 +453,9 @@ class CRM_Core_DAO_CustomField extends CRM_Core_DAO { 'entity' => 'CustomField', 'bao' => 'CRM_Core_BAO_CustomField', 'localizable' => 1, + 'html' => [ + 'type' => 'Text', + ], 'add' => '1.1', ], 'data_type' => [ diff --git a/CRM/Core/DAO/CustomGroup.php b/CRM/Core/DAO/CustomGroup.php index b0fa07c602..574988762e 100644 --- a/CRM/Core/DAO/CustomGroup.php +++ b/CRM/Core/DAO/CustomGroup.php @@ -6,7 +6,7 @@ * * Generated from xml/schema/CRM/Core/CustomGroup.xml * DO NOT EDIT. Generated by CRM_Core_CodeGen - * (GenCodeChecksum:d5980a5eff21bfadd1eba6083dc99ebf) + * (GenCodeChecksum:b686c4c7a9eb826d2b2aa39841a01d9d) */ /** @@ -350,6 +350,9 @@ class CRM_Core_DAO_CustomGroup extends CRM_Core_DAO { 'entity' => 'CustomGroup', 'bao' => 'CRM_Core_BAO_CustomGroup', 'localizable' => 1, + 'html' => [ + 'type' => 'Text', + ], 'add' => '1.1', ], 'extends' => [ @@ -371,6 +374,9 @@ class CRM_Core_DAO_CustomGroup extends CRM_Core_DAO { 'entity' => 'CustomGroup', 'bao' => 'CRM_Core_BAO_CustomGroup', 'localizable' => 0, + 'html' => [ + 'type' => 'Select', + ], 'pseudoconstant' => [ 'callback' => 'CRM_Core_BAO_CustomGroup::getCustomGroupExtendsOptions', ], diff --git a/xml/schema/Core/CustomField.xml b/xml/schema/Core/CustomField.xml index 515cf34e93..c72403eaba 100644 --- a/xml/schema/Core/CustomField.xml +++ b/xml/schema/Core/CustomField.xml @@ -71,6 +71,9 @@ true Text for form field label (also friendly name for administering this custom property). 1.1 + + Text + data_type diff --git a/xml/schema/Core/CustomGroup.xml b/xml/schema/Core/CustomGroup.xml index 4d81ddcd40..c1b156b05b 100644 --- a/xml/schema/Core/CustomGroup.xml +++ b/xml/schema/Core/CustomGroup.xml @@ -48,6 +48,9 @@ true Friendly Name. 1.1 + + Text + extends @@ -60,6 +63,9 @@ CRM_Core_BAO_CustomGroup::getCustomGroupExtendsOptions + + Select + extends_entity_column_id -- 2.25.1