2

We are creating a Metadata schema for our country list that is a Category-Keyword in SDL Web 8.5.

In Metadata schema we are defining, whether the country in from EMEA region or not by setting a flag in Metadata for each Keyword to T/F. However, even though we select default value in Metadata schema to 'False', in the Keywords no value is selected. enter image description here

Please, could you help me understand what have I missed?

TIA

5
  • What is the field data type, Is it drop-down or checkbox or radio button?
    – Velmurugan
    May 4, 2018 at 11:21
  • I have kept it as a Drop-down.
    – guest_2017
    May 4, 2018 at 12:04
  • I did a test quick test it's working fine, I did create a keyword and selected metadata schema by default that value shows False and saved and accessed using core service to validated it's stored and accessible. How and where you are trying to validate and saying that keyword meta value is getting empty?
    – Velmurugan
    May 4, 2018 at 13:34
  • added image to question
    – guest_2017
    May 4, 2018 at 13:45
  • Update your question with metadata schema screen shot?. I will anwser to show my test screens for your reference,
    – Velmurugan
    May 4, 2018 at 13:47

1 Answer 1

1

Try to validate your keyword metadata using core service to check whether it's stored in CMS or not.

ReadOptions read = new ReadOptions();
KeywordData keyword = (KeywordData)core.Read("tcm:4-409-1024", read);
Console.WriteLine(keyword.Metadata);

Output:

<Metadata xmlns="uuid:64e50b91-ec9e-4bd4-9c66-84a26319efa2">
<IsEMEARegion>False</IsEMEARegion>
</Metadata>

enter image description here

enter image description here

1
  • You field is mandatory Velu - their's is not.
    – Neil
    Jun 29, 2018 at 7:38

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

Not the answer you're looking for? Browse other questions tagged or ask your own question.