Example #1
0
 /**
  * Method to get a single record.
  *
  * @param    integer    The id of the primary key.
  *
  * @return    mixed    Object on success, false on failure.
  * @since    1.6
  */
 public function getItem($pk = null)
 {
     if ($item = parent::getItem($pk)) {
         return $item;
     }
     return false;
 }
Example #2
0
 /**
  * Method to get a single record.
  *
  * @param    integer    The id of the primary key.
  *
  * @return    mixed    Object on success, false on failure.
  * @since    1.6
  */
 public function getItem($pk = null)
 {
     if ($item = parent::getItem($pk)) {
         // Get Thumbnails
         $thumbModel = JModelLegacy::getInstance('Thumbnails', 'WebgalleryModel', array('ignore_request' => true));
         $thumbModel->setState('filter', array('item_id' => $item->id));
         $thumbs = $thumbModel->getItems();
         $item->thumbs = new Stdclass();
         // Save in Items->thumbs
         foreach (range(1, 5) as $k => $i) {
             $key = 'url' . $i;
             $item->thumbs->{$key} = $thumbs[$k]->a_url;
         }
         return $item;
     }
     return false;
 }