diff --git a/bundles/af-core/src/main/java/com/adobe/cq/forms/core/components/internal/models/v1/form/RadioButtonImpl.java b/bundles/af-core/src/main/java/com/adobe/cq/forms/core/components/internal/models/v1/form/RadioButtonImpl.java index 28318f8f1f..a8aea16a18 100644 --- a/bundles/af-core/src/main/java/com/adobe/cq/forms/core/components/internal/models/v1/form/RadioButtonImpl.java +++ b/bundles/af-core/src/main/java/com/adobe/cq/forms/core/components/internal/models/v1/form/RadioButtonImpl.java @@ -50,6 +50,15 @@ public class RadioButtonImpl extends AbstractOptionsFieldImpl implements RadioBu protected String orientationJcr; private Orientation orientation; + // todo: inject this by taking this property as input from edit dialog based on the requirement + @ValueMapValue(injectionStrategy = InjectionStrategy.OPTIONAL) + @Nullable + private String[] helpTexts; + + public String[] getHelpTexts() { + return helpTexts; + } + @PostConstruct private void initRadioButtonModel() { orientation = Orientation.fromString(orientationJcr); diff --git a/ui.af.apps/src/main/content/jcr_root/apps/core/fd/components/form/radiobutton/v1/radiobutton/radiobutton.html b/ui.af.apps/src/main/content/jcr_root/apps/core/fd/components/form/radiobutton/v1/radiobutton/radiobutton.html index 361f3d1fca..e6df598852 100644 --- a/ui.af.apps/src/main/content/jcr_root/apps/core/fd/components/form/radiobutton/v1/radiobutton/radiobutton.html +++ b/ui.af.apps/src/main/content/jcr_root/apps/core/fd/components/form/radiobutton/v1/radiobutton/radiobutton.html @@ -34,25 +34,26 @@ data-cmp-adaptiveformcontainer-path="${formstructparser.formContainerPath}" data-sly-test.widgetId="${'{0}-{1}' @ format=[radioButton.id, 'widget']}">
-
-
+
+
-
-
- -
-
+
+
+ +
+