Expand my Community achievements bar.

Don’t miss the AEM Skill Exchange in SF on Nov 14—hear from industry leaders, learn best practices, and enhance your AEM strategy with practical tips.
SOLVED

json for dropdown field in AEM Metadata Schema Form Editor

Avatar

Level 1

I am trying to add custom metadata using json in with a dropdown field in AEM Metadata Schema Form Editor

with a dropdown field in AEM Metadata Schema Form Editor, I cannot see how this works. can someone provide a sample Json file and an explanation

1 Accepted Solution

Avatar

Correct answer by
Community Advisor

Hi @ddttom1,

Here is a sample JSON that shows supported format:

{
    "options": [
        {
            "text": "Test1",
            "value": "Value1"
        },
        {
            "text": "Test2",
            "value": "Value2"
        }
    ]
}

Please be aware that json file can not be added to the dam, it has to be under different location e.g /apps

asset-json.png

Values will not be visible under AEM Metadata Schema Form Editor.

View solution in original post

3 Replies

Avatar

Correct answer by
Community Advisor

Hi @ddttom1,

Here is a sample JSON that shows supported format:

{
    "options": [
        {
            "text": "Test1",
            "value": "Value1"
        },
        {
            "text": "Test2",
            "value": "Value2"
        }
    ]
}

Please be aware that json file can not be added to the dam, it has to be under different location e.g /apps

asset-json.png

Values will not be visible under AEM Metadata Schema Form Editor.

Avatar

Level 1

I have a few of these JSON files. Is it best practice to store these under /apps? 

Avatar

Level 1

By the way I have successfully added json file under content/dam. I uploaded json file as asset to dam and added /jcr:content/renditions/original to the file path, for example: /content/dam/my-project/metadata-dropdown-products.json/jcr:content/renditions/original