allow site templates to support shared modules

This commit is contained in:
sbwalker
2025-10-07 08:09:34 -04:00
parent 27ba8dfeab
commit cf761f56d4
3 changed files with 27 additions and 9 deletions

View File

@ -105,6 +105,7 @@ namespace Oqtane.Models
};
Settings = new List<Setting>();
Content = "";
FromPagePath = "";
}
public string ModuleDefinitionName { get; set; }
@ -118,6 +119,7 @@ namespace Oqtane.Models
public List<Permission> PermissionList { get; set; }
public List<Setting> Settings { get; set; }
public string Content { get; set; }
public string FromPagePath { get; set; } // for modules shared across pages
[Obsolete("The ModulePermissions property is deprecated. Use PermissionList instead", false)]
public string ModulePermissions