From 088dbf7c3472c2a281e4bb668678b4bbbaee6ca3 Mon Sep 17 00:00:00 2001 From: Zhangyu Date: Mon, 21 Oct 2024 08:02:21 +0000 Subject: [PATCH] * [bug#54482] modify citation value of thinkradio. --- lib/zin/wg/thinkradio/js/v1.js | 5 +++-- lib/zin/wg/thinkradio/v1.php | 2 +- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/lib/zin/wg/thinkradio/js/v1.js b/lib/zin/wg/thinkradio/js/v1.js index c14e24c467..f3a008302a 100644 --- a/lib/zin/wg/thinkradio/js/v1.js +++ b/lib/zin/wg/thinkradio/js/v1.js @@ -14,9 +14,10 @@ window.changeQuoteTitle = function() let isMulticolumn = false; let multicolumnStep = false - const quoteQuestions = $('.options-quote-title').data().quoteQuestions; + const quoteQuestions = $('.options-quote-title').data('quoteQuestions'); const quoteTitle = $('input[name="options[quoteTitle]').val(); - const selectColumn = $('.options-quote-title').data().selectColumn + const selectColumn = $('.options-quote-title').data('selectColumn'); + const citation = $('.quote-citation').data('citation'); $.each(quoteQuestions, function(index, item) { const options = JSON.parse(item.options); diff --git a/lib/zin/wg/thinkradio/v1.php b/lib/zin/wg/thinkradio/v1.php index 4f29a17d9e..8004d4cc16 100644 --- a/lib/zin/wg/thinkradio/v1.php +++ b/lib/zin/wg/thinkradio/v1.php @@ -79,7 +79,6 @@ class thinkRadio extends thinkQuestion if(!empty($step->options->fields)) $step->options->fields = is_string($step->options->fields) ? explode(', ', $step->options->fields) : array_values((array)$step->options->fields); $fields = !empty($step->options->fields) ? $step->options->fields : array('', '', ''); } - jsVar('citation', !empty($step->options->citation) ? $step->options->citation : 1); $quoteQuestionsItems = array(); if(!empty($quoteQuestions)) @@ -162,6 +161,7 @@ class thinkRadio extends thinkQuestion formRow ( setClass('think-quote quote-citation', $setOption == 0 ? 'hidden' : ''), + setdata('citation', $citation), formGroup ( setClass('citation'),