Search code examples
webcenter-sites

Creating Radio Buttons in Basic Assets


I am trying to add a radio button to my basic asset using following steps in point #15.2.3.10.

I want to include static list of items, so as per documentation I have used OPTIONDESCRIPTIONS parameter:

<PROPERTY NAME="gender" DESCRIPTION="Gender">
    <STORAGE TYPE="VARCHAR" LENGTH="4"/>
    <INPUTFORM TYPE="RADIO" SOURCETYPE="STRING" OPTIONVALUES="male,female,others" OPTIONDESCRIPTIONS="male,female,others"/>
</PROPERTY>

But when I create new basic asset in Contributor UI, I get error: enter image description here

Can you please highlight me what I am doing wrong here?


Solution

  • For display radio button in basic asset,You have to use "RBDESCRIPTIONS and RBVALUES" attribute instead using "OPTIONDESCRIPTIONS ,OPTIONVALUES"(used for drop down the list) in your adf xml.

    So you should use below in your xml:

    <PROPERTY NAME="gender" DESCRIPTION="Gender">
            <STORAGE TYPE="VARCHAR" LENGTH="10"/>
            <INPUTFORM TYPE="RADIO" SOURCETYPE="STRING" RBVALUES="male,female,others" RBDESCRIPTIONS="male,female,others"/>
        </PROPERTY>