public function executeUpdate($request)
 {
     $this->sf_asset = $this->getsfAssetOrCreate();
     $form = new sfAssetForm($this->sf_asset);
     if ($request->isMethod('POST')) {
         $form->bind($request->getParameter('sf_asset'), $request->getFiles('sf_asset'));
         if ($form->isValid()) {
             $form->save();
             $this->getUser()->setFlash('notice', 'Your modifications have been saved');
             return $this->redirect('sfAsset/edit?id=' . $this->sf_asset->getId());
         }
     }
 }