Fixed QU conversion form from_qu_id initialisation (fixes #1843)

This commit is contained in:
Bernd Bestel 2022-04-05 20:50:19 +02:00
parent 03bba4b9e5
commit 5df81a74c6
No known key found for this signature in database
GPG Key ID: 71BD34C0D4891300

View File

@ -56,10 +56,32 @@
name="from_qu_id">
<option></option>
@foreach($quantityunits as $quantityunit)
<option @if(($product
!=null
&&
$quantityunit->id == $product->qu_id_stock) || ($defaultQuUnit != null && $quantityunit->id == $defaultQuUnit->id))) selected="selected" @endif value="{{ $quantityunit->id }}" data-plural-form="{{ $quantityunit->name_plural }}">{{ $quantityunit->name }}</option>
@php
$selected = false;
if ($mode == 'edit' && $quantityunit->id == $quConversion->from_qu_id)
{
$selected = true;
}
else
{
if ($product != null && $quantityunit->id == $product->qu_id_stock)
{
$selected = true;
}
else
{
if ($quantityunit->id == $defaultQuUnit->id)
{
$selected = true;
}
}
}
@endphp
<option @if($selected)
selected="selected"
@endif
value="{{ $quantityunit->id }}"
data-plural-form="{{ $quantityunit->name_plural }}">{{ $quantityunit->name }}</option>
@endforeach
</select>
<div class="invalid-feedback">{{ $__t('A quantity unit is required') }}</div>