From 8ce3001ef9dbcfeb03383eddbea091a737c340c7 Mon Sep 17 00:00:00 2001 From: snipe Date: Tue, 23 Sep 2025 14:25:40 +0100 Subject: [PATCH] First stab --- .github/ISSUE_TEMPLATE/Bug-Report.yml | 25 ++++++ resources/views/blade/example.blade.php | 3 - resources/views/blade/filestable.blade.php | 6 +- resources/views/blade/form-row.blade.php | 39 +++++++++ resources/views/blade/input/text.blade.php | 7 ++ resources/views/manufacturers/edit.blade.php | 91 +++++++++++--------- 6 files changed, 122 insertions(+), 49 deletions(-) delete mode 100644 resources/views/blade/example.blade.php create mode 100644 resources/views/blade/form-row.blade.php create mode 100644 resources/views/blade/input/text.blade.php diff --git a/.github/ISSUE_TEMPLATE/Bug-Report.yml b/.github/ISSUE_TEMPLATE/Bug-Report.yml index 523ebc5e26..badb94e95a 100644 --- a/.github/ISSUE_TEMPLATE/Bug-Report.yml +++ b/.github/ISSUE_TEMPLATE/Bug-Report.yml @@ -67,6 +67,31 @@ body: - Safari - Microsoft Edge - Other + - type: dropdown + id: on-demo + attributes: + label: Can you reproduce this on the demo at https://demo.snipeitapp.com? + options: + - 'Yes' + - 'No' + - N/A + - type: dropdown + id: fmcs + attributes: + label: Do you have full multiple company support enabled? + description: You can check this in Admin Settings > General Settings > Scoping. + options: + - 'Yes' + - 'No' + - type: dropdown + id: fmcs-location + attributes: + label: If you have full multiple company support enabled, do you have location scoping to company enabled? + description: You can check this in Admin Settings > General Settings > Scoping. + options: + - 'Yes' + - 'No' + - I do not have full multiple company support enabled - type: textarea id: server-logs attributes: diff --git a/resources/views/blade/example.blade.php b/resources/views/blade/example.blade.php deleted file mode 100644 index d1cbb4dee1..0000000000 --- a/resources/views/blade/example.blade.php +++ /dev/null @@ -1,3 +0,0 @@ -

- Hi. -

diff --git a/resources/views/blade/filestable.blade.php b/resources/views/blade/filestable.blade.php index c4b105d6bb..8b20ec067b 100644 --- a/resources/views/blade/filestable.blade.php +++ b/resources/views/blade/filestable.blade.php @@ -4,7 +4,7 @@ 'object_type' => '', ]) - +
- - - \ No newline at end of file + \ No newline at end of file diff --git a/resources/views/blade/form-row.blade.php b/resources/views/blade/form-row.blade.php new file mode 100644 index 0000000000..fdb5777d2b --- /dev/null +++ b/resources/views/blade/form-row.blade.php @@ -0,0 +1,39 @@ + +@props([ + 'errors', + 'label', + 'field_name', + 'help_text' => null, + 'label_style' => null, + 'label_class' => 'control-label col-md-3 col-sm-12 col-xs-12', + 'div_style' => null, + 'input_style' => null, + 'item' => null, + 'type' => null, +]) + +
+ +
merge(['class' => 'col-md-8 col-sm-12', 'style' => $div_style]) }}> + + + {!! $errors->first($field_name, ' :message') !!} + + @if ($help_text) +

+ {!! $help_text !!} +

+ @endif +
+
diff --git a/resources/views/blade/input/text.blade.php b/resources/views/blade/input/text.blade.php new file mode 100644 index 0000000000..572d61a0a4 --- /dev/null +++ b/resources/views/blade/input/text.blade.php @@ -0,0 +1,7 @@ +@props([ + 'item' => null, + 'field_name' => null, + 'input_style' => null, +]) + +merge(['class' => 'form-control']) }} /> diff --git a/resources/views/manufacturers/edit.blade.php b/resources/views/manufacturers/edit.blade.php index 1c9b807776..fe1fa96381 100755 --- a/resources/views/manufacturers/edit.blade.php +++ b/resources/views/manufacturers/edit.blade.php @@ -9,57 +9,64 @@ {{-- Page content --}} @section('inputFields') -@include ('partials.forms.edit.name', ['translated_name' => trans('admin/manufacturers/table.name')]) + + + + -
- -
- - {!! $errors->first('url', '') !!} -
-
+ -
- -
- - {!! $errors->first('support_url', '') !!} -
-
+ -
- -
- -

{!! trans('admin/manufacturers/message.support_url_help') !!}

- {!! $errors->first('warranty_lookup_url', '') !!} -
-
+ -
- -
- - {!! $errors->first('support_phone', '') !!} -
-
+ -
- -
- - {!! $errors->first('support_email', '') !!} -
-
+ + @include ('partials.forms.edit.image-upload', ['image_path' => app('manufacturers_upload_path')])