mirror of
https://github.com/OrchardCMS/Orchard.git
synced 2025-10-15 19:54:57 +08:00
@@ -1,7 +1,8 @@
|
|||||||
using System.Web;
|
using System.Web;
|
||||||
using JetBrains.Annotations;
|
using JetBrains.Annotations;
|
||||||
using Orchard.ContentManagement.Drivers;
|
using Orchard.ContentManagement.Drivers;
|
||||||
using Orchard.Themes.Models;
|
using Orchard.Themes.Models;
|
||||||
|
using Orchard.UI.Admin;
|
||||||
|
|
||||||
namespace Orchard.Themes.Drivers {
|
namespace Orchard.Themes.Drivers {
|
||||||
[UsedImplicitly]
|
[UsedImplicitly]
|
||||||
@@ -13,6 +14,9 @@ namespace Orchard.Themes.Drivers {
|
|||||||
}
|
}
|
||||||
|
|
||||||
protected override DriverResult Display(DisableThemePart part, string displayType, dynamic shapeHelper) {
|
protected override DriverResult Display(DisableThemePart part, string displayType, dynamic shapeHelper) {
|
||||||
|
if (AdminFilter.IsApplied(_httpContext.Request.RequestContext)) {
|
||||||
|
return null;
|
||||||
|
}
|
||||||
return ContentShape("Parts_DisableTheme", () => {
|
return ContentShape("Parts_DisableTheme", () => {
|
||||||
ThemeFilter.Disable(_httpContext.Request.RequestContext);
|
ThemeFilter.Disable(_httpContext.Request.RequestContext);
|
||||||
return null;
|
return null;
|
||||||
@@ -20,4 +24,4 @@ namespace Orchard.Themes.Drivers {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user