AntonLV 7 лет назад
Родитель
Сommit
a422fddf87
1 измененных файлов с 10 добавлено и 2 удалено
  1. 10 2
      template/scripts/BxBaseMenuFooter.php

+ 10 - 2
template/scripts/BxBaseMenuFooter.php

@@ -89,8 +89,16 @@ class BxBaseMenuFooter extends BxTemplMenu
                 break;
 
             case 'switch_template':
-                $aTemplates = get_templates_array(true, true);
-                if(count($aTemplates) <= 1)
+                $iTemplates = 0;
+                $aTemplates = get_templates_array(true, false);
+                foreach($aTemplates as $aTemplate) {
+                    $aMixes = $this->_oQuery->getParamsMixes($aTemplate['name'], 1);
+                    if(!empty($aMixes) && is_array($aMixes))
+                        $iTemplates += count($aMixes);
+                    else 
+                        $iTemplates += 1;
+                }
+                if($iTemplates <= 1)
                     $bResult = false;
                 break;
         }