diff --git a/app/Controllers/Products.php b/app/Controllers/Products.php index cf686d3..ef1a055 100644 --- a/app/Controllers/Products.php +++ b/app/Controllers/Products.php @@ -41,6 +41,8 @@ class Products extends BaseController $data['tax']=$tax; $BikemakeModel = new BikemakeModel(); $data['make'] = $BikemakeModel->findAll(); + $VendorModel = new VendorModel(); + $data['vendors']=$VendorModel->findAll(); $data['page_name']="Add Product"; } else if ($product_id !== '0') { $data['page_name']="Edit Product"; @@ -60,8 +62,8 @@ class Products extends BaseController $VendorModel = new VendorModel(); $data['vendors']=$VendorModel->findAll(); - - // print_r($data);die; + // print_r($data);die; + } $data['product_id'] = $product_id; @@ -89,15 +91,16 @@ class Products extends BaseController 'qty_stock'=> $this->request->getPost('qty_in_stock'), 'qty_in_demand'=> $this->request->getPost('qty_in_demand'), 'description' => $this->request->getPost('description'), - 'vendor' => $this->request->getPost('vendor'), + 'vendor' =>json_encode( $this->request->getPost('vendor')), 'purchase_order_level' => $this->request->getPost('purchase_order_level'), + 'reorder_level' => $this->request->getPost('reorder_level'), 'quality' => $this->request->getPost('quality'), 'make_id' => $this->request->getPost('make'), 'models_id' => json_encode($this->request->getPost('model')), 'isactive' => 1 , 'branch_id' => $this->session->get('logged_user_branch_id') ]; -// print_r($data);die; +// print_r($data);die; $product_id = $this->request->getPost('product_id'); @@ -108,9 +111,13 @@ class Products extends BaseController } else { $ProductModel->insert($data); + $product_id = $ProductModel->getInsertID(); } - + $orderNumber = 'SKU-' . date('md') . '-' . str_pad($product_id, 5, '0', STR_PAD_LEFT); +// print_r($orderNumber);die; + // Update sales order with generated order number + $ProductModel->update($product_id, ['sku_id' => $orderNumber]); return redirect()->to('product_index'); } diff --git a/app/Views/product_form.php b/app/Views/product_form.php index ea54aee..c42505b 100644 --- a/app/Views/product_form.php +++ b/app/Views/product_form.php @@ -57,12 +57,12 @@
- - - @@ -142,7 +142,7 @@
- +