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

  • What is the field data type, Is it drop-down or checkbox or radio button? – Velmurugan May 4 '18 at 11:21
  • I have kept it as a Drop-down. – guest_2017 May 4 '18 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 '18 at 13:34
  • added image to question – guest_2017 May 4 '18 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 '18 at 13:47
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

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

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

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