當前位置: 首頁>>代碼示例>>PHP>>正文


PHP Mage_Catalog_Model_Category::getThumbnail方法代碼示例

本文整理匯總了PHP中Mage_Catalog_Model_Category::getThumbnail方法的典型用法代碼示例。如果您正苦於以下問題:PHP Mage_Catalog_Model_Category::getThumbnail方法的具體用法?PHP Mage_Catalog_Model_Category::getThumbnail怎麽用?PHP Mage_Catalog_Model_Category::getThumbnail使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在Mage_Catalog_Model_Category的用法示例。


在下文中一共展示了Mage_Catalog_Model_Category::getThumbnail方法的3個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的PHP代碼示例。

示例1: getImageUrl

 /**
  * @param Mage_Catalog_Model_Category $category
  * @return mixed
  */
 public function getImageUrl($category)
 {
     $url = null;
     if ($image = $category->getThumbnail()) {
         $url = Mage::getBaseUrl('media') . 'catalog/category/' . $image;
     }
     if (!$url) {
         $url = $category->getImageUrl();
     }
     return $this->_getExportHelper()->parseUrl($url);
 }
開發者ID:buttasg,項目名稱:cowgirlk,代碼行數:15,代碼來源:Category.php

示例2: displayCategoryThumbnail

 /**
  * == displayCategoryThumbnail
  *
  * returns either the category's thumbnail image if it exists
  * or default to the placeholder image
  *
  * @param  Mage_Catalog_Model_Category  $category
  * @param  integer|string               $width    # width of the thumbnail
  * @param  integer|string               $height   # height of the thumbnail
  * @return string
  */
 public function displayCategoryThumbnail(Mage_Catalog_Model_Category $category, $width = 168, $height = 168)
 {
     /**
      * check if the category's thumbnail exists in the file structure;
      * if it doesn't then return a placeholder image
      */
     try {
         $catThumb = $category->getThumbnail();
         $filename = $this->getCategoryBaseDir() . $catThumb;
         if (!empty($catThumb) && file_exists($filename)) {
             $imgUrl = $this->getCategoryBaseUrl() . $catThumb;
         } else {
             $imgUrl = $this->getDefaultCategoryThumbnail($width, $height);
         }
     } catch (Exception $e) {
         Mage::log($e->getMessage());
         $imgUrl = $this->getDefaultCategoryThumbnail($width, $height);
     }
     $catName = $this->htmlEscape($category->getName());
     return $thumb = "<img src='{$imgUrl}' height='{$height}px' width='{$width}px' alt='{$catName}' />";
 }
開發者ID:artmouse,項目名稱:ash_categorylandingpage,代碼行數:32,代碼來源:Data.php

示例3: categoryToArray

 /**
  * Based on provided category object returns small category array with necessary data.
  * 
  * @param Mage_Catalog_Model_Category $c
  * @return array
  */
 public function categoryToArray($c)
 {
     $category = array();
     $category['url'] = $c->getUrl();
     $category['name'] = Mage::helper('core')->htmlEscape($c->getName());
     $category['image'] = $c->getImage();
     $category['thumbnail'] = $c->getThumbnail();
     $category['description'] = Mage::helper('core')->htmlEscape($c->getDescription());
     $category['meta_description'] = Mage::helper('core')->htmlEscape($c->getMetaDescription());
     return $category;
 }
開發者ID:CE-Webmaster,項目名稱:CE-Hub,代碼行數:17,代碼來源:Data.php


注:本文中的Mage_Catalog_Model_Category::getThumbnail方法示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。