From 410d0dcc9996eae92934c4b0bb1704da463017ba Mon Sep 17 00:00:00 2001 From: snipe Date: Thu, 13 Aug 2026 15:33:27 +0100 Subject: [PATCH] Use blade component for form rows, fixed translation --- .../views/livewire/ldap-settings.blade.php | 35 +++++++++++++------ 1 file changed, 25 insertions(+), 10 deletions(-) diff --git a/resources/views/livewire/ldap-settings.blade.php b/resources/views/livewire/ldap-settings.blade.php index f9a5f6951c..7696a04c0c 100644 --- a/resources/views/livewire/ldap-settings.blade.php +++ b/resources/views/livewire/ldap-settings.blade.php @@ -816,7 +816,7 @@ 'ldap_display_name' => trans('admin/settings/general.ldap_display_name'), 'ldap_email' => trans('admin/settings/general.ldap_email'), 'ldap_emp_num' => trans('admin/settings/general.ldap_emp_num'), - 'ldap_phone_field' => trans('admin/settings/general.ldap_phone_field'), + 'ldap_phone_field' => trans('admin/settings/general.ldap_phone'), 'ldap_mobile' => trans('admin/settings/general.ldap_mobile'), 'ldap_jobtitle' => trans('admin/settings/general.ldap_jobtitle'), 'ldap_manager' => trans('admin/settings/general.ldap_manager'), @@ -857,7 +857,7 @@ {{ trans('button.edit') }} -
+ @foreach ($group['fields'] as $field => $label) @php $value = $this->{$field} ?? null; @@ -907,17 +907,32 @@ $displayValue = $value; } @endphp -
{{ $label }}
-
- @if ($isBool) - + {{-- Boolean rows render icon + label + for scan-ability; secret rows + skip copy_what so the masked + asterisks aren't offered as + clipboard content. Everything + else uses the standard + copy-to-clipboard treatment so + admins can grab the value the + same way the hardware view lets + them copy asset details. --}} + @if ($isBool) + + {{ $displayValue }} - @else + + @elseif ($isSecret) + {{ $displayValue }} - @endif -
+ + @else + + {{ $displayValue }} + + @endif @endforeach -
+ @endforeach