From 53e58ac5d7f97d81ed22ccc0fba28c29dfdc06a0 Mon Sep 17 00:00:00 2001 From: zhangyu Date: Fri, 6 Dec 2024 10:40:57 +0800 Subject: [PATCH] * [bug] fix scoreTip display of thinkstepbase. --- lib/zin/wg/thinkstepbase/v1.php | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/lib/zin/wg/thinkstepbase/v1.php b/lib/zin/wg/thinkstepbase/v1.php index 5086316dcb..de0235f850 100644 --- a/lib/zin/wg/thinkstepbase/v1.php +++ b/lib/zin/wg/thinkstepbase/v1.php @@ -202,9 +202,12 @@ class thinkStepBase extends wg } if(!$isRun) { - $multicolumnTip = (!empty($sourceQuestion) && !empty($questionType) && $questionType == 'multicolumn') ? div(setClass('text-sm text-gray-400 leading-loose mt-2'), $lang->thinkstep->tips->multicolumn) : null; - $scoreTip = (!empty($sourceQuestion) && !empty($questionType) && $questionType == 'score') ? div(setClass('text-sm text-gray-400 leading-loose mt-2'), $lang->thinkstep->tips->score) : null; + $multicolumnTip = (!empty($sourceQuestion) && !empty($questionType) && $questionType == 'multicolumn') ? div(setClass('text-sm text-gray-400 leading-loose mt-2'), $lang->thinkstep->tips->multicolumn) : null; + if(!empty($sourceQuestion) && !empty($questionType) && $questionType == 'score') + { + $scoreTip = empty($step->options->fields) ? div(setClass('text-sm text-gray-400 leading-loose mt-2'), $lang->thinkstep->tips->score) : null; + } $detailTip[] = array ( !empty($sourceQuestion) ? array( @@ -215,7 +218,7 @@ class thinkStepBase extends wg $sourceItems ), $multicolumnTip, - $scoreTip + !empty($scoreTip) ? $scoreTip : null ) : null, (!empty($quotedQuestions) && !$preViewModel) ? div (