public static function personalProduct($url_parts)
 {
     require_once 'User.model.php';
     require_once 'Upload.model.php';
     require_once 'Product.model.php';
     $data = array();
     if (count($url_parts) > 0) {
         $id = $url_parts[0];
         if (isset($_SESSION['user'])) {
             $user_id = $_SESSION['user']['user_id'];
             $result = ProductModel::getPersonalProduct($id, $user_id);
             if ($result) {
                 $data['states'] = UserModel::getStates();
                 $data['categories'] = UploadModel::getCategories();
                 $data['subcategories'] = UploadModel::getSubcategories();
                 $data['user'] = UserModel::getPersonalData();
                 $data['product'] = $result;
                 $data['template'] = 'personalProduct.html';
             }
         } else {
             $data['redirect'] = '?/User/home';
         }
     }
     return $data;
 }