示例#1
0
 /**
  * Prepare images for item
  */
 protected function _prepareItemImages($item)
 {
     $srcDir = JPATH_SITE . DS . 'media' . DS . 'k2' . DS . 'items' . DS . 'src';
     $originalImage = $srcDir . '/' . md5("Image" . $item->id);
     if (JFile::exists($originalImage)) {
         $item->thumb = modZTNewsHelper::getThumbnailLink($originalImage, $this->_params->get('thumb_main_width'), $this->_params->get('thumb_main_height'));
         $item->subThumb = modZTNewsHelper::getThumbnailLink($originalImage, $this->_params->get('thumb_list_width'), $this->_params->get('thumb_list_height'));
     }
     return $item;
 }
示例#2
0
 /**
  * 
  * @param object $item
  * @return object
  */
 protected function _prepareItemImages($item)
 {
     $images = json_decode($item->images);
     if ($images) {
         if ($images->image_intro) {
             $item->thumb = modZTNewsHelper::getThumbnailLink($images->image_intro, $this->_params->get('thumb_main_width'), $this->_params->get('thumb_main_height'), $this->_params);
             $item->subThumb = modZTNewsHelper::getThumbnailLink($images->image_intro, $this->_params->get('thumb_list_width'), $this->_params->get('thumb_list_height'), $this->_params);
         } else {
             if ($images->image_fulltext) {
                 $item->thumb = modZTNewsHelper::getThumbnailLink($images->image_fulltext, $this->_params->get('thumb_main_width'), $this->_params->get('thumb_main_height'), $this->_params);
                 $item->subThumb = modZTNewsHelper::getThumbnailLink($images->image_fulltext, $this->_params->get('thumb_list_width'), $this->_params->get('thumb_list_height'), $this->_params);
             }
         }
     }
     return $item;
 }