Просмотр исходного кода

Market: Icon/Header images' checkboxes aren't checked in Edit form in any cases.

AntonLV 3 лет назад
Родитель
Сommit
53c8a4f501
2 измененных файлов с 4 добавлено и 4 удалено
  1. 2 2
      modules/boonex/market/classes/BxMarketModule.php
  2. 2 2
      modules/boonex/market/js/form.js

+ 2 - 2
modules/boonex/market/classes/BxMarketModule.php

@@ -1178,6 +1178,8 @@ class BxMarketModule extends BxBaseModTextModule
         $bFileInfoTitle = $bFileInfo && isset($aFileInfo['title']);
         $bFileInfoTitle = $bFileInfo && isset($aFileInfo['title']);
 
 
         $aTmplVars = [
         $aTmplVars = [
+            'js_object' => $this->_oConfig->getJsObject('form'),
+
             'file_title' => $bFileInfoTitle ? $aFileInfo['title'] : '',
             'file_title' => $bFileInfoTitle ? $aFileInfo['title'] : '',
             'file_title_attr' => $bFileInfoTitle ? bx_html_attribute($aFileInfo['title']) : '',
             'file_title_attr' => $bFileInfoTitle ? bx_html_attribute($aFileInfo['title']) : '',
         ];
         ];
@@ -1193,8 +1195,6 @@ class BxMarketModule extends BxBaseModTextModule
         $aVersions = $this->_oDb->$sMethod(array('type' => 'content_id', 'content_id' => $iContentId));
         $aVersions = $this->_oDb->$sMethod(array('type' => 'content_id', 'content_id' => $iContentId));
 
 
         $aTmplVars = array_merge($aTmplVars, [
         $aTmplVars = array_merge($aTmplVars, [
-            'js_object' => $this->_oConfig->getJsObject('form'),
-
             'file_version' => $bFileInfoVersion ? $aFileInfo['version'] : '',
             'file_version' => $bFileInfoVersion ? $aFileInfo['version'] : '',
             'file_version_attr' => $bFileInfoVersion ? bx_html_attribute($aFileInfo['version']) : '',
             'file_version_attr' => $bFileInfoVersion ? bx_html_attribute($aFileInfo['version']) : '',
 
 

+ 2 - 2
modules/boonex/market/js/form.js

@@ -36,9 +36,9 @@ BxMarketForm.prototype.init = function() {
 };
 };
 
 
 BxMarketForm.prototype.initGhost = function(oGhost, iFileId, iThumbnailId, iCoverId) {
 BxMarketForm.prototype.initGhost = function(oGhost, iFileId, iThumbnailId, iCoverId) {
-    oGhost.find('.bx-base-general-use-as-thumb input[value="' + iThumbnailId + '"]').attr('checked', true);
+    oGhost.find('.bx-base-general-use-as-thumb input[value="' + iThumbnailId + '"]').prop('checked', true);
     if(iCoverId != undefined)
     if(iCoverId != undefined)
-        oGhost.find('.bx-base-general-use-as-cover input[value="' + iCoverId + '"]').attr('checked', true);
+        oGhost.find('.bx-base-general-use-as-cover input[value="' + iCoverId + '"]').prop('checked', true);
 
 
     oGhost.find('.bx-base-general-intert-to-post-link').show();
     oGhost.find('.bx-base-general-intert-to-post-link').show();