diff --git a/app/Http/Controllers/SettingsController.php b/app/Http/Controllers/SettingsController.php
index 810d610d67..125c91bd7d 100755
--- a/app/Http/Controllers/SettingsController.php
+++ b/app/Http/Controllers/SettingsController.php
@@ -748,6 +748,7 @@ class SettingsController extends Controller
$setting->labels_fontsize = $request->input('labels_fontsize');
$setting->labels_pagewidth = $request->input('labels_pagewidth');
$setting->labels_pageheight = $request->input('labels_pageheight');
+ $setting->labels_display_company_name = $request->input('labels_display_company_name', '0');
diff --git a/database/migrations/2017_11_08_123942_labels_display_company_name.php b/database/migrations/2017_11_08_123942_labels_display_company_name.php
new file mode 100644
index 0000000000..4e4d018ae4
--- /dev/null
+++ b/database/migrations/2017_11_08_123942_labels_display_company_name.php
@@ -0,0 +1,34 @@
+boolean('labels_display_company_name')->default(0);
+ });
+ }
+
+ /**
+ * Reverse the migrations.
+ *
+ * @return void
+ */
+ public function down()
+ {
+ Schema::table('settings', function ($table) {
+ $table->dropColumn(
+ 'labels_display_company_name'
+ );
+ });
+ }
+}
diff --git a/resources/views/hardware/labels.blade.php b/resources/views/hardware/labels.blade.php
index 9e3994037b..cbfb1f4449 100644
--- a/resources/views/hardware/labels.blade.php
+++ b/resources/views/hardware/labels.blade.php
@@ -112,28 +112,32 @@
@endif
-
@if ($settings->qr_text!='')
+
{{ $settings->qr_text }}
- @endif
+ @endif
+ @if (($settings->labels_display_company_name=='1') && ($asset->company))
+ C: {{ $asset->company->name }}
+
+ @endif
@if (($settings->labels_display_name=='1') && ($asset->name!=''))
+
N: {{ $asset->name }}
- @endif
-
+ @endif
@if (($settings->labels_display_tag=='1') && ($asset->asset_tag!=''))
- T: {{ $asset->asset_tag }}
- @endif
-
- @if (($settings->labels_display_serial=='1') && ($asset->serial!=''))
- S: {{ $asset->serial }}
+ T: {{ $asset->asset_tag }}
+
+ @endif
+ @if (($settings->labels_display_serial=='1') && ($asset->serial!=''))
+
+ S: {{ $asset->serial }}
+
@endif
-
-
@if ((($settings->alt_barcode_enabled=='1') && $settings->alt_barcode!=''))
diff --git a/resources/views/settings/labels.blade.php b/resources/views/settings/labels.blade.php
index 68ee1ba61c..e3409c4c11 100644
--- a/resources/views/settings/labels.blade.php
+++ b/resources/views/settings/labels.blade.php
@@ -45,7 +45,7 @@
{{ Form::label('labels_per_page', trans('admin/settings/general.labels_per_page')) }}
- {{ Form::text('labels_per_page', Input::old('labels_per_page', $setting->labels_per_page), array('class' => 'form-control','style' => 'width: 100px;')) }}
+ {{ Form::text('labels_per_page', Input::old('labels_per_page', $setting->labels_per_page), ['class' => 'form-control','style' => 'width: 100px;']) }}
{!! $errors->first('labels_per_page', ':message') !!}
@@ -56,7 +56,7 @@
@@ -71,13 +71,13 @@
@@ -93,13 +93,13 @@
@@ -115,21 +115,21 @@
@@ -145,13 +145,13 @@
@@ -168,17 +168,21 @@
+