Don't miss out Virtual Happy Hour this Friday (April 26).
Try our conversational search powered by Generative AI!
AI OnAI Off
Don't miss out Virtual Happy Hour this Friday (April 26).
Jan 26, 2018
Jun 27, 2018
CMS UI
Closed, Fixed and tested
Steps to reproduce:
1. Create page and block class that have the same property name "Heading"
[ContentType(Description = "Content Page Type")] public class ContentPageType : PageData { public virtual string Heading { get; set; } public virtual GeneralContentBlock InfoBox { get; set; } }
[ContentType(DisplayName = "General Content Block", GUID = "f388d255-035f-4300-906a-0c71e4b5ce7e", Description = "")] public class GeneralContentBlock : BlockData { public virtual string Heading { get; set; } }
2. Use a language file with this content:
<?xml version="1.0" encoding="utf-8"?> <languages> <language id="en" name="English"> <contenttypes> <GeneralContentBlock> <properties> <Heading> <caption>Heading in GeneralContentBlock</caption> </Heading> </properties> </GeneralContentBlock> <ContentPageType> <properties> <Heading> <caption>Heading in ContentPageType</caption> </Heading> </properties> </ContentPageType> </contenttypes> </language> </languages>
3. Create a page with ContentPageType and observer Heading caption
Expected Result: Heading in block should show "Heading in GeneralContentBlock"
Actual Result: Heading in block show "Heading in ContentPageType"