diff --git a/src/Orchard.Tests/Models/PartDriverHandlerTests.cs b/src/Orchard.Tests/Models/PartDriverHandlerTests.cs index 007d367af..4247887d3 100644 --- a/src/Orchard.Tests/Models/PartDriverHandlerTests.cs +++ b/src/Orchard.Tests/Models/PartDriverHandlerTests.cs @@ -58,7 +58,7 @@ namespace Orchard.Tests.Models { var item = new ContentItem(); item.Weld(new StubPart { Foo = new[] { "a", "b", "c" } }); - var ctx = new BuildDisplayModelContext(new ItemDisplayModel(item), null, null); + var ctx = new BuildDisplayModelContext(new ItemDisplayModel(item), "", ""); Assert.That(ctx.DisplayModel.Displays.Count(), Is.EqualTo(0)); contentHandler.BuildDisplayModel(ctx); Assert.That(ctx.DisplayModel.Displays.Count(), Is.EqualTo(1)); diff --git a/src/Orchard/Models/PartDriver.cs b/src/Orchard/Models/PartDriver.cs index 5a47efe84..6c4612691 100644 --- a/src/Orchard/Models/PartDriver.cs +++ b/src/Orchard/Models/PartDriver.cs @@ -57,6 +57,11 @@ namespace Orchard.Models { } public abstract class AutomaticPartDriver : PartDriver where TPart : class, IContent { + protected override string Prefix { + get { + return (typeof (TPart).Name); + } + } protected override DriverResult Display(TPart part, string groupName, string displayType) { return PartialView(part); }