site router optimization
This commit is contained in:
parent
ace7b4e2af
commit
a4f885a2c5
|
@ -418,8 +418,10 @@
|
||||||
{
|
{
|
||||||
var paneindex = new Dictionary<string, int>();
|
var paneindex = new Dictionary<string, int>();
|
||||||
|
|
||||||
foreach (Module module in modules)
|
foreach (Module module in modules.Where(item => item.PageId == page.PageId || item.ModuleId == moduleid))
|
||||||
{
|
{
|
||||||
|
var typename = Constants.ErrorModule;
|
||||||
|
|
||||||
// initialize module control properties
|
// initialize module control properties
|
||||||
module.SecurityAccessLevel = SecurityAccessLevel.Host;
|
module.SecurityAccessLevel = SecurityAccessLevel.Host;
|
||||||
module.ControlTitle = "";
|
module.ControlTitle = "";
|
||||||
|
@ -428,10 +430,6 @@
|
||||||
module.PaneModuleIndex = -1;
|
module.PaneModuleIndex = -1;
|
||||||
module.PaneModuleCount = 0;
|
module.PaneModuleCount = 0;
|
||||||
|
|
||||||
if (module.PageId == page.PageId || module.ModuleId == moduleid)
|
|
||||||
{
|
|
||||||
var typename = Constants.ErrorModule;
|
|
||||||
|
|
||||||
if (module.ModuleDefinition != null && (module.ModuleDefinition.Runtimes == "" || module.ModuleDefinition.Runtimes.Contains(Runtime)))
|
if (module.ModuleDefinition != null && (module.ModuleDefinition.Runtimes == "" || module.ModuleDefinition.Runtimes.Contains(Runtime)))
|
||||||
{
|
{
|
||||||
page.Resources = ManagePageResources(page.Resources, module.ModuleDefinition.Resources, ResourceLevel.Module, alias, "Modules", Utilities.GetTypeName(module.ModuleDefinition.ModuleDefinitionName));
|
page.Resources = ManagePageResources(page.Resources, module.ModuleDefinition.Resources, ResourceLevel.Module, alias, "Modules", Utilities.GetTypeName(module.ModuleDefinition.ModuleDefinitionName));
|
||||||
|
@ -536,7 +534,6 @@
|
||||||
module.ContainerType = defaultcontainertype;
|
module.ContainerType = defaultcontainertype;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|
||||||
foreach (Module module in modules.Where(item => item.PageId == page.PageId))
|
foreach (Module module in modules.Where(item => item.PageId == page.PageId))
|
||||||
{
|
{
|
||||||
|
|
Loading…
Reference in New Issue
Block a user