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

#4148 - Build-in API support (images sizes)

roman.lesnikov@gmail.com 3 лет назад
Родитель
Сommit
bc164af0d2

+ 1 - 1
inc/classes/BxDolStorageQuery.php

@@ -36,7 +36,7 @@ class BxDolStorageQuery extends BxDolDb
         $mParams = unserialize($aRow['params']);
         if ($oDb->isFieldExists($aRow['table_files'], 'dimensions')){
             $aDim =  ['fields' => ['dimensions' => 'getFileDimensions']];
-            if (is_array($mTmp)){
+            if (is_array($mParams)){
                 $mParams = array_merge($mParams, $aDim);
             }
             else{

+ 1 - 1
inc/utils.inc.php

@@ -2353,7 +2353,7 @@ function bx_api_check_origins()
     check_logged();
 }
 
-function bx_get_image_api($sStorage, $iId)
+function bx_api_get_image($sStorage, $iId)
 {
     $oS = BxDolStorage::getObjectInstance($sStorage);
     $aFile = $oS->getFile($iId);

+ 1 - 1
modules/base/text/classes/BxBaseModTextModule.php

@@ -320,7 +320,7 @@ class BxBaseModTextModule extends BxBaseModGeneralModule implements iBxDolConten
         $CNF = &$this->_oConfig->CNF;
         if(bx_is_api()){
             $aContentInfo = $this->_oDb->getContentInfoById($iContentId);
-            return bx_get_image_api($CNF['OBJECT_STORAGE'], $aContentInfo[$CNF['FIELD_THUMB']]);
+            return bx_api_get_image($CNF['OBJECT_STORAGE'], $aContentInfo[$CNF['FIELD_THUMB']]);
         }
             
         if(empty($sTranscoder) && !empty($CNF['OBJECT_IMAGES_TRANSCODER_GALLERY']))

+ 1 - 1
modules/base/text/classes/BxBaseModTextTemplate.php

@@ -632,7 +632,7 @@ class BxBaseModTextTemplate extends BxBaseModGeneralTemplate
         
         if(bx_is_api() ){
             if($sImage){
-                $aVars['image'] = bx_get_image_api($CNF['OBJECT_STORAGE'], $mixedImage['id']);
+                $aVars['image'] = bx_api_get_image($CNF['OBJECT_STORAGE'], $mixedImage['id']);
             }
             return $aVars;
         }