AntonLV 6 лет назад
Родитель
Сommit
1fcfa7f4e7
1 измененных файлов с 33 добавлено и 0 удалено
  1. 33 0
      modules/base/text/classes/BxBaseModTextMenuAttachments.php

+ 33 - 0
modules/base/text/classes/BxBaseModTextMenuAttachments.php

@@ -27,6 +27,39 @@ class BxBaseModTextMenuAttachments extends BxTemplMenu
             'js_object' => $this->_oModule->_oConfig->getJsObject('poll')
             'js_object' => $this->_oModule->_oConfig->getJsObject('poll')
         ));
         ));
     }
     }
+
+    protected function _isVisible ($a)
+    {
+        if(!parent::_isVisible($a))
+            return false;
+
+        $sUploader = 'js_object_uploader_';
+        switch ($a['name']) {
+            case 'photo_simple':
+                $sUploader .= 'photos_simple';
+                break;
+            case 'photo_html5':
+                $sUploader .= 'photos_html5';
+                break;
+            case 'video_simple':
+                $sUploader .= 'videos_simple';
+                break;
+            case 'video_html5':
+                $sUploader .= 'videos_html5';
+                break;
+            case 'file_simple':
+                $sUploader .= 'files_simple';
+                break;
+            case 'file_html5':
+                $sUploader .= 'files_html5';
+                break;
+        }
+
+        if(!isset($this->_aMarkers[$sUploader]))
+            return false;
+
+        return true;
+    }
 }
 }
 
 
 /** @} */
 /** @} */