From de77dec883d8efc0afef02d37b9c9994d144ba8b Mon Sep 17 00:00:00 2001 From: Dennis Eichhorn Date: Fri, 29 Mar 2024 15:26:00 +0000 Subject: [PATCH] started with template fixes --- .../Interfaces/DatabaseExchanger/import.tpl.php | 13 +++++++------ Admin/Routes/Web/Api.php | 2 ++ Controller/BackendController.php | 2 -- Theme/Backend/exchange-export.tpl.php | 4 +--- Theme/Backend/exchange-import.tpl.php | 6 +++--- tests/Interfaces/OMS/import.tpl.php | 2 +- 6 files changed, 14 insertions(+), 15 deletions(-) diff --git a/Admin/Install/Interfaces/DatabaseExchanger/import.tpl.php b/Admin/Install/Interfaces/DatabaseExchanger/import.tpl.php index 6f7572d..045b5dc 100755 --- a/Admin/Install/Interfaces/DatabaseExchanger/import.tpl.php +++ b/Admin/Install/Interfaces/DatabaseExchanger/import.tpl.php @@ -15,6 +15,7 @@ declare(strict_types=1); use Modules\Exchange\Models\NullExchangeSetting; use phpOMS\DataStorage\Database\Connection\ConnectionFactory; use phpOMS\DataStorage\Database\Connection\NullConnection; +use phpOMS\DataStorage\Database\DatabaseStatus; use phpOMS\DataStorage\Database\DatabaseType; use phpOMS\DataStorage\Database\SchemaMapper; use phpOMS\Uri\UriFactory; @@ -64,8 +65,8 @@ if (!empty($settingData)) { $importSchemaMapper = new SchemaMapper($importConnection); $exportSchemaMapper = new SchemaMapper($exportConnection); - $importTables = $importSchemaMapper->getTables(); - $exportTables = $exportSchemaMapper->getTables(); + $importTables = $importConnection->status === DatabaseStatus::OK ? $importSchemaMapper->getTables() : []; + $exportTables = $exportConnection->status === DatabaseStatus::OK ? $exportSchemaMapper->getTables() : []; $currentImportTableFields = empty($importTables) ? [] : $importSchemaMapper->getFields($importTables[0]); $currentExportTableFields = empty($exportTables) ? [] : $exportSchemaMapper->getFields($exportTables[0]); @@ -317,14 +318,14 @@ $isNew = $currentSetting->id === 0;
- +
- +
+
- +
+