Пример #1
0
 public function ajaxGetProductsByPurposeAction()
 {
     $this->_helper->layout->disableLayout();
     $sips = new Model_StakeholderItemPackSizes();
     $params = $this->_request->getParam('params', '');
     $purpose = $this->_request->getParam('purpose', '');
     list($batch_id, $vvm, $placement_id, $activity_id) = explode("_", $params);
     $stock_batch = $this->_em->getRepository("StockBatch")->find($batch_id);
     $item_id = $stock_batch->getItemPackSize()->getItem()->getPkId();
     $item_pack_size_id = $stock_batch->getItemPackSize()->getPkId();
     $sips->form_values = array('item_id' => $item_id, 'purpose' => $purpose);
     $items = $sips->getProductByItemPurpose();
     $this->view->items = $items;
 }