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

#3457 JS error in the form when form is loaded dynamically

Alex Trofimov 5 лет назад
Родитель
Сommit
63178ebbae
1 измененных файлов с 1 добавлено и 1 удалено
  1. 1 1
      template/scripts/BxBaseFormView.php

+ 1 - 1
template/scripts/BxBaseFormView.php

@@ -341,7 +341,7 @@ class BxBaseFormView extends BxDolForm
         $sJsObjName = $this->getJsObjectName();
         $sJsObjClass = $this->getJsClassName();
 
-        $sCode = "if(window['" . $sJsObjName . "'] == undefined) var " . $sJsObjName . " = new " . $sJsObjClass . "(" . json_encode(array(
+        $sCode = "if(window['" . $sJsObjName . "'] == undefined) window['" . $sJsObjName . "'] = new " . $sJsObjClass . "(" . json_encode(array(
             'sObjName' => $sJsObjName,
             'sObject' => isset($this->aParams['object']) ? $this->aParams['object'] : '',
             'sDisplay' => isset($this->aParams['display']) ? $this->aParams['display'] : '',