当前位置: 首页>>代码示例>>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;未经允许,请勿转载。