mirror of
https://github.com/snipe/snipe-it.git
synced 2025-01-11 13:57:41 -08:00
fix label type values in db and defaults. update help text
This commit is contained in:
parent
407d69b370
commit
94f44d1b77
|
@ -119,14 +119,10 @@ class Label implements View
|
||||||
|
|
||||||
if ($template->getSupport2DBarcode()) {
|
if ($template->getSupport2DBarcode()) {
|
||||||
$barcode2DType = $settings->label2_2d_type;
|
$barcode2DType = $settings->label2_2d_type;
|
||||||
$barcode2DType = ($barcode2DType == 'default') ?
|
|
||||||
$settings->barcode_type :
|
|
||||||
$barcode2DType;
|
|
||||||
if (($barcode2DType != 'none') && (!is_null($barcode2DType))) {
|
if (($barcode2DType != 'none') && (!is_null($barcode2DType))) {
|
||||||
switch ($settings->label2_2d_target) {
|
switch ($settings->label2_2d_target) {
|
||||||
case 'ht_tag': $barcode2DTarget = route('ht/assetTag', $asset->asset_tag); break;
|
case 'ht_tag': $barcode2DTarget = route('ht/assetTag', $asset->asset_tag); break;
|
||||||
case 'hardware_id':
|
case 'hardware_id':
|
||||||
default: $barcode2DTarget = route('hardware.show', ['hardware' => $asset->id]); break;
|
|
||||||
}
|
}
|
||||||
$assetData->put('barcode2d', (object)[
|
$assetData->put('barcode2d', (object)[
|
||||||
'type' => $barcode2DType,
|
'type' => $barcode2DType,
|
||||||
|
|
|
@ -0,0 +1,43 @@
|
||||||
|
<?php
|
||||||
|
|
||||||
|
use Illuminate\Database\Migrations\Migration;
|
||||||
|
use Illuminate\Database\Schema\Blueprint;
|
||||||
|
use Illuminate\Support\Facades\Schema;
|
||||||
|
|
||||||
|
return new class extends Migration
|
||||||
|
{
|
||||||
|
/**
|
||||||
|
* Run the migrations.
|
||||||
|
*/
|
||||||
|
public function up(): void
|
||||||
|
{
|
||||||
|
DB::table('settings')->where('label2_2d_type', 'default')->update([
|
||||||
|
'label2_2d_type' => 'QRCODE',
|
||||||
|
]);
|
||||||
|
|
||||||
|
DB::table('settings')->where('label2_1d_type', 'default')->update([
|
||||||
|
'label2_1d_type' => 'C128',
|
||||||
|
]);
|
||||||
|
|
||||||
|
DB::table('settings')->whereNull('label2_2d_type')->orWhere('label2_2d_type', '')->update([
|
||||||
|
'label2_2d_type' => 'none',
|
||||||
|
]);
|
||||||
|
|
||||||
|
DB::table('settings')->whereNull('label2_1d_type')->orWhere('label2_1d_type', '')->update([
|
||||||
|
'label2_1d_type' => 'none',
|
||||||
|
]);
|
||||||
|
|
||||||
|
Schema::table('settings', function (Blueprint $table) {
|
||||||
|
$table->string('label2_2d_type')->default('QRCODE')->change();
|
||||||
|
$table->string('label2_1d_type')->default('C128')->change();
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Reverse the migrations.
|
||||||
|
*/
|
||||||
|
public function down(): void
|
||||||
|
{
|
||||||
|
//
|
||||||
|
}
|
||||||
|
};
|
|
@ -367,7 +367,7 @@ return [
|
||||||
'label2_fields_help' => 'Fields can be added, removed, and reordered in the left column. For each field, multiple options for Label and DataSource can be added, removed, and reordered in the right column.',
|
'label2_fields_help' => 'Fields can be added, removed, and reordered in the left column. For each field, multiple options for Label and DataSource can be added, removed, and reordered in the right column.',
|
||||||
'help_asterisk_bold' => 'Text entered as <code>**text**</code> will be displayed as bold',
|
'help_asterisk_bold' => 'Text entered as <code>**text**</code> will be displayed as bold',
|
||||||
'help_blank_to_use' => 'Leave blank to use the value from <code>:setting_name</code>',
|
'help_blank_to_use' => 'Leave blank to use the value from <code>:setting_name</code>',
|
||||||
'help_default_will_use' => '<code>:default</code> will use the value from <code>:setting_name</code>. <br>Note that the value of the barcodes must comply with the respective barcode spec in order to be successfully generated. Please see <a href="https://snipe-it.readme.io/docs/barcodes">the documentation <i class="fa fa-external-link"></i></a> for more details. ',
|
'help_default_will_use' => '<br>Note that the value of the barcodes must comply with the respective barcode spec in order to be successfully generated. Please see <a href="https://snipe-it.readme.io/docs/barcodes">the documentation <i class="fa fa-external-link"></i></a> for more details. ',
|
||||||
'default' => 'Default',
|
'default' => 'Default',
|
||||||
'none' => 'None',
|
'none' => 'None',
|
||||||
'google_callback_help' => 'This should be entered as the callback URL in your Google OAuth app settings in your organization's <strong><a href="https://console.cloud.google.com/" target="_blank">Google developer console <i class="fa fa-external-link" aria-hidden="true"></i></a></strong>.',
|
'google_callback_help' => 'This should be entered as the callback URL in your Google OAuth app settings in your organization's <strong><a href="https://console.cloud.google.com/" target="_blank">Google developer console <i class="fa fa-external-link" aria-hidden="true"></i></a></strong>.',
|
||||||
|
|
|
@ -175,10 +175,7 @@
|
||||||
<p class="help-block">
|
<p class="help-block">
|
||||||
{{ trans('admin/settings/general.label2_1d_type_help') }}.
|
{{ trans('admin/settings/general.label2_1d_type_help') }}.
|
||||||
{!!
|
{!!
|
||||||
trans('admin/settings/general.help_default_will_use', [
|
trans('admin/settings/general.help_default_will_use')
|
||||||
'default' => trans('admin/settings/general.default'),
|
|
||||||
'setting_name' => trans('admin/settings/general.barcodes').' > '.trans('admin/settings/general.alt_barcode_type'),
|
|
||||||
])
|
|
||||||
!!}
|
!!}
|
||||||
</p>
|
</p>
|
||||||
</div>
|
</div>
|
||||||
|
@ -218,10 +215,7 @@
|
||||||
<p class="help-block">
|
<p class="help-block">
|
||||||
{{ trans('admin/settings/general.label2_2d_type_help', ['current' => $setting->barcode_type]) }}.
|
{{ trans('admin/settings/general.label2_2d_type_help', ['current' => $setting->barcode_type]) }}.
|
||||||
{!!
|
{!!
|
||||||
trans('admin/settings/general.help_default_will_use', [
|
trans('admin/settings/general.help_default_will_use')
|
||||||
'default' => trans('admin/settings/general.default'),
|
|
||||||
'setting_name' => trans('admin/settings/general.barcodes').' > '.trans('admin/settings/general.barcode_type'),
|
|
||||||
])
|
|
||||||
!!}
|
!!}
|
||||||
</p>
|
</p>
|
||||||
</div>
|
</div>
|
||||||
|
|
Loading…
Reference in a new issue