Exemplo n.º 1
0
 public function updateAction()
 {
     // action body
     $form = new Application_Form_Product();
     $this->view->form = $form;
     $id = $this->getRequest()->getParam('id');
     $model = new Application_Model_Product();
     $form_data = $model->getProductById($id)->toArray();
     $form->populate($form_data[0]);
     if ($this->getRequest()->isPost()) {
         if ($form->isValid($this->getRequest()->getParams())) {
             $data_to_edit = $form->getValues();
             $model = new Application_Model_Product();
             $model->updateProduct($id, $data_to_edit);
             $this->redirect('Product/list');
         }
     }
     /*
      $con = new Application_Model_Product();
     
      $data = array(
      'name'=>'ahmed',
      'price'=>50
     
     
      );
     
      $con->updateProduct(7,$data);
     * 
     */
 }