public function executeProduct(sfWebRequest $request)
 {
     //возвращаем объект json для нашего фронтенд
     // заголовок
     $this->getResponse()->setContentType('application/json');
     //реализован ОРМ Пропел, испотльзуем его прелести + дописаные кастомные методы;
     $productID = $request->getParameter('id');
     $product = ProductPeer::retrieveByPK($productID);
     if (is_object($product)) {
         $result = ProductPeer::getProductDetails($productID);
     } else {
         $result = array();
     }
     $data_json = json_encode($result);
     return $this->renderText($data_json);
 }