Пример #1
0
 public function addMemberAction()
 {
     $product_id = $this->_getParam('product_id');
     $category_id = $this->_getParam('category_id');
     $c = Model_Category::findbyId($category_id);
     if (!$c) {
         throw new Exception("Category id '" . $category_id . "' not found.");
     }
     $p = Model_Product::findbyId($product_id);
     if (!$p) {
         throw new Exception("Product id '" . $product_id . "' not found.");
     }
     $p = Model_Product::findbyId($product_id);
     $p->category_id = $category_id;
     $p->save();
     $p = new Model_Product();
     $data = $p->fetchNonMembers();
     echo json_encode(array('success' => true, 'data' => is_null($data) ? $data = array() : $data));
 }