From 436eb30490f1b6219768e6b048ee81ad9590ea57 Mon Sep 17 00:00:00 2001 From: Ben Date: Sat, 27 Apr 2024 12:32:31 +0800 Subject: [PATCH 1/3] Fix #4030: add copy module option for add existing module function. --- .../Controls/ControlPanelInteractive.resx | 11 +++- .../Theme/ControlPanelInteractive.razor | 65 ++++++++++++++----- 2 files changed, 58 insertions(+), 18 deletions(-) diff --git a/Oqtane.Client/Resources/Themes/Controls/ControlPanelInteractive.resx b/Oqtane.Client/Resources/Themes/Controls/ControlPanelInteractive.resx index 9fa2eac6c..4a0a6863c 100644 --- a/Oqtane.Client/Resources/Themes/Controls/ControlPanelInteractive.resx +++ b/Oqtane.Client/Resources/Themes/Controls/ControlPanelInteractive.resx @@ -154,7 +154,7 @@ Not Authorized - You Must Select A Module + You Must Select A Module And The Copy Mode. Module Management: @@ -162,6 +162,15 @@ Select Module + + Select Copy Mode + + + Sync + + + Copy + Page Management: diff --git a/Oqtane.Client/Themes/Controls/Theme/ControlPanelInteractive.razor b/Oqtane.Client/Themes/Controls/Theme/ControlPanelInteractive.razor index bd386c01e..239a57282 100644 --- a/Oqtane.Client/Themes/Controls/Theme/ControlPanelInteractive.razor +++ b/Oqtane.Client/Themes/Controls/Theme/ControlPanelInteractive.razor @@ -15,6 +15,7 @@ @inject ILogService LoggingService @inject IStringLocalizer Localizer @inject IStringLocalizer SharedLocalizer +@inject IServiceProvider ServiceProvider