public function setUserId($url_slug)
 {
     $user = \Config::get('webshoppack::logged_user_id');
     $this->logged_user_id = $user();
     $shop_details = ShopDetails::Select('shop_details.user_id', 'shop_details.shop_name')->whereRaw('shop_details.url_slug =  ? AND users.activated = 1', array($url_slug))->join('users', 'shop_details.user_id', '=', 'users.id')->first();
     if (count($shop_details) > 0 && $shop_details['shop_name'] != '') {
         $this->shop_owner_id = $shop_details['user_id'];
         $this->current_user = strcmp($this->logged_user_id, $this->shop_owner_id) == 0;
     }
 }
Exemple #2
0
 public function getShopDetails($user_id = 0)
 {
     $user = \Config::get('webshoppack::logged_user_id');
     $logged_user_id = $user();
     if ($user_id == 0) {
         $user_id = $logged_user_id;
     }
     $shop_details = array();
     $shop_details = ShopDetails::Select('id', 'user_id', 'shop_name', 'url_slug', 'shop_slogan', 'shop_desc', 'shop_address1', 'shop_address2', 'shop_city', 'shop_state', 'shop_zipcode', 'shop_country', 'shop_message', 'shop_contactinfo', 'image_name', 'image_ext', 'image_server_url', 't_height', 't_width')->where('user_id', $user_id)->first();
     return $shop_details;
 }