diff --git a/application/libraries/Barcode_lib.php b/application/libraries/Barcode_lib.php index efe08f139..f49630d9c 100644 --- a/application/libraries/Barcode_lib.php +++ b/application/libraries/Barcode_lib.php @@ -92,6 +92,10 @@ class Barcode_lib { $result = $this->CI->Appconfig->get('company'); } + else if($layout_type == 'item_code') + { + $result = $this->CI->Appconfig->get('barcode_content') === "id" ? $item['item_id'] : $item['item_number']; + } return $result; } diff --git a/application/views/configs/barcode_config.php b/application/views/configs/barcode_config.php index 1c019b1ca..f80738966 100644 --- a/application/views/configs/barcode_config.php +++ b/application/views/configs/barcode_config.php @@ -110,6 +110,7 @@ echo form_open('config/save_barcode/',array('id'=>'barcode_config_form')); 'category' => 'Category', 'cost_price' => 'Cost price', 'unit_price' => 'Unit price', + 'item_code' => 'Item code', 'company_name' => 'Company Name' ), $this->config->item('barcode_second_row')); @@ -121,6 +122,7 @@ echo form_open('config/save_barcode/',array('id'=>'barcode_config_form')); 'category' => 'Category', 'cost_price' => 'Cost price', 'unit_price' => 'Unit price', + 'item_code' => 'Item code', 'company_name' => 'Company Name' ), $this->config->item('barcode_third_row'));