public function render(Varien_Object $row)
 {
     if ($row->getImage() && $row->getImage() !== 'no_selection') {
         return '<img src="' . Mage::helper('edge/image')->setSize(100)->getImage('catalog/product' . $row->getImage()) . '" alt="">';
     }
     return '';
 }
Example #2
0
 public function _getValue(Varien_Object $row)
 {
     $value = '';
     if (strlen(trim($row->getImage())) > 0) {
         $value = '<img src="' . Mage::getBaseUrl('media') . Mage::getStoreConfig('vc_giftwrap/general/image_folder') . '/' . $row->getImage() . '" width="100px"/>';
     }
     return $value;
 }
Example #3
0
 /**
  * Process post data before save
  *
  * @param Varien_Object $object
  * @return Glace_Productlabels_Model_Resource_Productlabels
  */
 protected function _beforeSave(Varien_Object $object)
 {
     if ($object->getId()) {
         // Remove Old Image
         $oldImage = $object->getImage();
         if (is_array($oldImage)) {
             if (isset($oldImage['delete'])) {
                 $path = Mage::getBaseDir('media') . DS . 'glace_productlabels' . DS . 'image' . DS;
                 $nameImage = $oldImage['value'];
                 /* Remove primary image */
                 if (is_file($path . $nameImage)) {
                     unlink($path . $nameImage);
                 }
             }
         }
         // Remove Old Background
         $oldImage = $object->getBackground();
         if (is_array($oldImage)) {
             if (isset($oldImage['delete'])) {
                 $path = Mage::getBaseDir('media') . DS . 'glace_productlabels' . DS . 'background' . DS;
                 $nameImage = $oldImage['value'];
                 /* Remove primary image */
                 if (is_file($path . $nameImage)) {
                     unlink($path . $nameImage);
                 }
             }
         }
     }
     return parent::_beforeSave($object);
 }
Example #4
0
 /**
  * Process post data before save
  *
  * @param Varien_Object $object
  * @return EM_Blog_Model_Resource_Post
  */
 protected function _beforeSave(Varien_Object $object)
 {
     /**
      * Check if declared category ids in object data.
      */
     if ($object->hasCategoryIds()) {
         $categoryIds = Mage::getResourceSingleton('blog/category')->verifyIds($object->getCategoryIds());
         $object->setCategoryIds($categoryIds);
     }
     if ($object->getId()) {
         $oldImage = $object->getImage();
         // Remove Old Image
         if (is_array($oldImage)) {
             if (isset($oldImage['delete'])) {
                 $path = Mage::getBaseDir('media') . DS . 'emblog' . DS . 'post' . DS;
                 $nameImage = $oldImage['value'];
                 /* Remove primary image */
                 if (is_file($path . $nameImage)) {
                     unlink($path . $nameImage);
                 }
                 /* Remove thumbnail image */
                 $thumbnailWidth = Mage::getStoreConfig('blog/info/thumbnail_width');
                 $thumbnailHeight = Mage::getStoreConfig('blog/info/thumbnail_height');
                 if (is_file($path . 'thumbnail' . DS . "{$thumbnailWidth}x{$thumbnailHeight}" . DS . $nameImage)) {
                     unlink($path . 'thumbnail' . DS . "{$thumbnailWidth}x{$thumbnailHeight}" . DS . $nameImage);
                 }
                 /* Remove thumbnail image at recent post blog */
                 $thumbnailWidth = Mage::getStoreConfig('blog/info/recent_thumbnail_width');
                 $thumbnailHeight = Mage::getStoreConfig('blog/info/recent_thumbnail_height');
                 if (is_file($path . 'thumbnail' . DS . "{$thumbnailWidth}x{$thumbnailHeight}" . DS . $nameImage)) {
                     unlink($path . 'thumbnail' . DS . "{$thumbnailWidth}x{$thumbnailHeight}" . DS . $nameImage);
                 }
             }
         }
     }
     return parent::_beforeSave($object);
 }
Example #5
0
 public function render(Varien_Object $row)
 {
     $html = '<img id="' . $this->getColumn()->getId() . '" src="' . Mage::getBaseUrl(Mage_Core_Model_Store::URL_TYPE_MEDIA) . 'posts/' . $row->getImage() . '"';
     $html .= 'style="width:100px;"/>';
     return $html;
 }
Example #6
0
 public function render(Varien_Object $row)
 {
     $val = Mage::helper('widget_slider/image')->getBaseUrl() . '/' . $row->getImage();
     $out = "<img src=" . $val . " height='100px'/>";
     return $out;
 }
Example #7
0
 public function render(Varien_Object $row)
 {
     $path = Mage::getBaseUrl('media') . 'giftwrap/giftcard/' . $row->getImage();
     return '<img src="' . $path . '" width="80px">';
 }
Example #8
0
 /**
  * @param  Varien_Object $params
  *
  * @return integer
  */
 protected function _write(Varien_Object $params)
 {
     if (!is_dir($params->getFolderName())) {
         if (!mkdir($params->getFolderName(), 0777, true)) {
             return false;
         }
     }
     if (!file_put_contents($params->getFileName(), $params->getImage())) {
         return false;
     }
     return true;
 }