1
0
Эх сурвалжийг харах

Ticket #4980 - Studio: Duplicated CodeMirror editor. Artificer.

AntonLV 11 сар өмнө
parent
commit
3dbea0503c

+ 6 - 0
modules/boonex/artificer/classes/BxArtificerStudioOptions.php

@@ -29,6 +29,12 @@ class BxArtificerStudioOptions extends BxTemplStudioOptions
         $aField = parent::field($aItem, $aItems2Mixes);
 
         switch($aItem['name']) {
+            case $sPrefix . 'styles_custom':
+                $aField = array_merge($aField, [
+                    'code' => 1
+                ]);
+                break;
+
             case $sPrefix . 'images_custom':
                 $aField = array_merge($aField, [
                     'info' => _t('_bx_artificer_stg_cpt_option_images_custom_inf'),

+ 1 - 5
modules/boonex/artificer/classes/BxArtificerStudioPage.php

@@ -40,13 +40,9 @@ class BxArtificerStudioPage extends BxTemplStudioDesign
 
     	$oOptions = new BxArtificerStudioOptions($this->sModule, $mixedCategory, $sMix);
 
-        $this->aPageCss = array_merge($this->aPageCss, $oOptions->getCss(), [BX_DIRECTORY_PATH_PLUGINS_PUBLIC . 'codemirror/|codemirror.css']);
-        $this->aPageJs = array_merge($this->aPageJs, $oOptions->getJs(), ['codemirror/codemirror.min.js']);
         return BxDolStudioTemplate::getInstance()->parseHtmlByName('design.html', [
             'content' => $oOptions->getCode(),
-            'js_content' => $this->getPageJsCode([
-                'sCodeMirror' => "textarea[name='" . $sPrefix . "_styles_custom'],textarea[name='" . $sPrefix . "_images_custom']"
-            ])
+            'js_content' => $this->getPageJsCode()
         ]);
     }
 }