From 9c6e953ba76f812f9cdd5bf0b34d9f7bf27fe390 Mon Sep 17 00:00:00 2001 From: Suha Can Date: Thu, 26 May 2011 11:29:44 -0700 Subject: [PATCH] #17823 Import/Export doesn't export the Display Name of a content type --HG-- branch : 1.x --- .../MetaData/Services/ContentDefinitionWriter.cs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/Orchard/ContentManagement/MetaData/Services/ContentDefinitionWriter.cs b/src/Orchard/ContentManagement/MetaData/Services/ContentDefinitionWriter.cs index 296500aa7..86800dab9 100644 --- a/src/Orchard/ContentManagement/MetaData/Services/ContentDefinitionWriter.cs +++ b/src/Orchard/ContentManagement/MetaData/Services/ContentDefinitionWriter.cs @@ -12,7 +12,10 @@ namespace Orchard.ContentManagement.MetaData.Services { public XElement Export(ContentTypeDefinition typeDefinition) { var typeElement = NewElement(typeDefinition.Name, typeDefinition.Settings); - + if (typeElement.Attribute("DisplayName") == null && typeDefinition.DisplayName != null) { + typeElement.Add(new XAttribute("DisplayName", typeDefinition.DisplayName)); + } + foreach(var typePart in typeDefinition.Parts) { typeElement.Add(NewElement(typePart.PartDefinition.Name, typePart.Settings)); }