improve support for module content editors
This commit is contained in:
		| @ -19,7 +19,7 @@ | ||||
|  | ||||
| @code { | ||||
|     private string _content = string.Empty; | ||||
|     public override SecurityAccessLevel SecurityAccessLevel => SecurityAccessLevel.Admin; | ||||
|     public override SecurityAccessLevel SecurityAccessLevel => SecurityAccessLevel.Edit; | ||||
|     public override string Title => "Export Content"; | ||||
|  | ||||
|  | ||||
| @ -27,7 +27,7 @@ | ||||
|     { | ||||
|         try | ||||
|         { | ||||
|             _content = await ModuleService.ExportModuleAsync(ModuleState.ModuleId); | ||||
|             _content = await ModuleService.ExportModuleAsync(ModuleState.ModuleId, PageState.Page.PageId); | ||||
|             AddModuleMessage(Localizer["Success.Content.Export"], MessageType.Success); | ||||
|         } | ||||
|         catch (Exception ex) | ||||
|  | ||||
| @ -25,7 +25,7 @@ | ||||
|     private ElementReference form; | ||||
|     private bool validated = false; | ||||
|  | ||||
|     public override SecurityAccessLevel SecurityAccessLevel => SecurityAccessLevel.Admin; | ||||
|     public override SecurityAccessLevel SecurityAccessLevel => SecurityAccessLevel.Edit; | ||||
|     public override string Title => "Import Content"; | ||||
|  | ||||
|     private async Task ImportModule() | ||||
| @ -38,7 +38,7 @@ | ||||
|             { | ||||
|                 try | ||||
|                 { | ||||
|                     bool success = await ModuleService.ImportModuleAsync(ModuleState.ModuleId, _content); | ||||
| 					bool success = await ModuleService.ImportModuleAsync(ModuleState.ModuleId, PageState.Page.PageId, _content); | ||||
|                     if (success) | ||||
|                     { | ||||
|                         AddModuleMessage(Localizer["Success.Content.Import"], MessageType.Success); | ||||
|  | ||||
		Reference in New Issue
	
	Block a user
	 Shaun Walker
					Shaun Walker