From 0a29809f7a68d393d63df6de779432ce282c3482 Mon Sep 17 00:00:00 2001 From: jekkos-t520 Date: Mon, 9 Feb 2015 19:56:16 +0100 Subject: [PATCH] Add item code as barcode label --- application/libraries/Barcode_lib.php | 4 ++++ application/views/configs/barcode_config.php | 2 ++ 2 files changed, 6 insertions(+) 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'));