From 008d64e381bf58d445eb02f7c29a1c8032f49f0e Mon Sep 17 00:00:00 2001 From: Suha Can Date: Tue, 15 Mar 2011 19:16:48 -0700 Subject: [PATCH] Import handler for BodyPart. --HG-- branch : dev --- src/Orchard.Web/Core/Common/Drivers/BodyPartDriver.cs | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/Orchard.Web/Core/Common/Drivers/BodyPartDriver.cs b/src/Orchard.Web/Core/Common/Drivers/BodyPartDriver.cs index 07730e878..572f73b12 100644 --- a/src/Orchard.Web/Core/Common/Drivers/BodyPartDriver.cs +++ b/src/Orchard.Web/Core/Common/Drivers/BodyPartDriver.cs @@ -58,6 +58,13 @@ namespace Orchard.Core.Common.Drivers { () => shapeHelper.EditorTemplate(TemplateName: TemplateName, Model: model, Prefix: Prefix)); } + protected override void Importing(BodyPart part, ContentManagement.Handlers.ImportContentContext context) { + var element = context.Element(part.PartDefinition.Name); + if (element != null) { + part.Text = element.Attribute("Text").Value; + } + } + protected override void Exporting(BodyPart part, ContentManagement.Handlers.ExportContentContext context) { context.Element(part.PartDefinition.Name).SetAttributeValue("Text", part.Text); }