From a4c696a4c28aea2b8d79e6919a5dab135161e877 Mon Sep 17 00:00:00 2001 From: Zhangyu Date: Thu, 12 Sep 2024 09:09:24 +0000 Subject: [PATCH] * [bug#55027] modify data params of thinkmatrixoptions. --- lib/zin/wg/thinkmatrixoptions/js/v1.js | 2 ++ lib/zin/wg/thinkmatrixoptions/v1.php | 4 ++-- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/lib/zin/wg/thinkmatrixoptions/js/v1.js b/lib/zin/wg/thinkmatrixoptions/js/v1.js index 190ec4ab19..06c037e479 100644 --- a/lib/zin/wg/thinkmatrixoptions/js/v1.js +++ b/lib/zin/wg/thinkmatrixoptions/js/v1.js @@ -304,6 +304,8 @@ class ThinkMatrixOptions extends zui.Component _renderCol(item, $preCol, $list, $cols) { const options = this.options; + const tipQuestion = $('.think-multiple').data().tipQuestion; + const cannotDeleteColumnTip = $('.think-multiple').data().cannotDeleteColumnTip; let $col = $cols.filter(`[data-id="${item.id}"]`); if(!$col.length) $col = this._createCol(item, options); diff --git a/lib/zin/wg/thinkmatrixoptions/v1.php b/lib/zin/wg/thinkmatrixoptions/v1.php index 23eadd4a64..04500355f4 100644 --- a/lib/zin/wg/thinkmatrixoptions/v1.php +++ b/lib/zin/wg/thinkmatrixoptions/v1.php @@ -40,8 +40,6 @@ class thinkMatrixOptions extends wg { global $lang, $app; $app->loadLang('thinkstep'); - jsVar('tipQuestion', $lang->thinkstep->tips->question); - jsVar('cannotDeleteColumnTip', $lang->thinkstep->tips->cannotDeleteColumn); $id = $this->prop('id') ? $this->prop('id') : $this->gid; $deleteColTip = $this->prop('deleteColTip', $lang->thinkstep->tips->deleteCol); @@ -54,6 +52,8 @@ class thinkMatrixOptions extends wg setClass('think-multiple w-full'), div(setClass('think-multiple-body flex overflow-x-auto overflow-y-hidden')), setData('quotedQuestions', $this->prop('quotedQuestions')), + setData('tipQuestion', $lang->thinkstep->tips->question), + setData('cannotDeleteColumnTip', $lang->thinkstep->tips->cannotDeleteColumn), zui::thinkMatrixOptions ( set::_to("#$id"),