From fa39b6b79fea7a63667b5b733889526dc4e2c29c Mon Sep 17 00:00:00 2001 From: liumengyi Date: Wed, 17 Apr 2024 10:39:42 +0800 Subject: [PATCH] * Fix bug #47900. --- module/testcase/config/table.php | 1 + module/testcase/ui/view.html.php | 6 ++++++ 2 files changed, 7 insertions(+) diff --git a/module/testcase/config/table.php b/module/testcase/config/table.php index f23a51dd06..982f77cd0d 100644 --- a/module/testcase/config/table.php +++ b/module/testcase/config/table.php @@ -277,6 +277,7 @@ $config->testcase->importfromlib->dtable->fieldList['title']['type'] = 't $config->testcase->importfromlib->dtable->fieldList['title']['fixed'] = false; $config->testcase->importfromlib->dtable->fieldList['title']['link'] = array('module' => 'testcase', 'method' => 'view', 'params' => "caseID={id}"); $config->testcase->importfromlib->dtable->fieldList['title']['data-toggle'] = 'modal'; +$config->testcase->importfromlib->dtable->fieldList['title']['data-size'] = 'lg'; $config->testcase->importfromlib->dtable->fieldList['fromModule']['name'] = 'fromModule'; $config->testcase->importfromlib->dtable->fieldList['fromModule']['title'] = $lang->testcase->fromModule; diff --git a/module/testcase/ui/view.html.php b/module/testcase/ui/view.html.php index 71330f4f6a..1652a58254 100644 --- a/module/testcase/ui/view.html.php +++ b/module/testcase/ui/view.html.php @@ -36,6 +36,12 @@ foreach($actions as $index => $action) { if(!isset($action['url'])) continue; $actions[$index]['url'] = str_replace('%executionID%', (string)$this->session->execution, $action['url']); + + if($isInModal && !isset($action['data-toggle']) && !isset($action['data-load'])) + { + $actions[$index]['data-load'] = 'modal'; + $actions[$index]['data-size'] = 'lg'; + } } $steps = array();