Răsfoiți Sursa

Merge branch 'master' of https://github.com/unaio/una

roman.lesnikov@gmail.com 3 ani în urmă
părinte
comite
cdc0fcd24b
2 a modificat fișierele cu 6 adăugiri și 2 ștergeri
  1. 4 1
      inc/classes/BxDolWikiQuery.php
  2. 2 1
      template/scripts/BxBasePage.php

+ 4 - 1
inc/classes/BxDolWikiQuery.php

@@ -162,7 +162,10 @@ class BxDolWikiQuery extends BxDolDb
     public function insertPage ($sUri, $sUrl, $sTitleLangKey, $iType = 1, $iLayoutId = 20, $iVisibleForLevels = 2147483647, $sClass = 'BxTemplPageWiki')
     public function insertPage ($sUri, $sUrl, $sTitleLangKey, $iType = 1, $iLayoutId = 20, $iVisibleForLevels = 2147483647, $sClass = 'BxTemplPageWiki')
     {
     {
         $oQueryPageBuilder = new BxDolStudioBuilderPageQuery();
         $oQueryPageBuilder = new BxDolStudioBuilderPageQuery();
-        return $oQueryPageBuilder->insertPage($this->_aObject['module'] . '_' . str_replace('-', '_', $sUri), $this->_aObject['module'], $sUri, $sUrl, $sTitleLangKey, $iType, $iLayoutId, $iVisibleForLevels, $sClass);
+        $iPageId = $oQueryPageBuilder->insertPage($this->_aObject['module'] . '_' . str_replace('-', '_', $sUri), $this->_aObject['module'], $sUri, $sUrl, $sTitleLangKey, $iType, $iLayoutId, $iVisibleForLevels, $sClass);
+        if ($iPageId)
+            $oQueryPageBuilder->updatePage($iPageId, ['sticky_columns' => 1]);
+        return $iPageId;
     }
     }
 
 
     public static function deleteAllRevisions ($mixedBlockIds)
     public static function deleteAllRevisions ($mixedBlockIds)

+ 2 - 1
template/scripts/BxBasePage.php

@@ -237,7 +237,8 @@ class BxBasePage extends BxDolPage
             'sub_page' => $this->_bSubPage,
             'sub_page' => $this->_bSubPage,
         ));
         ));
 
 
-        $sPageCode .= $this->getJsScript();
+        if (!$this->_bSubPage)
+            $sPageCode .= $this->getJsScript();
         
         
         return $sPageCode;
         return $sPageCode;
     }
     }