feat(products): заменить чекбокс наличия на селект статуса склада в подборе товаров
Заменен чекбокс "только в наличии" на выпадающий список с опциями: все товары, в наличии, не в наличии. Обновлена логика фильтрации в API и интерфейсе.
This commit is contained in:
@@ -90,16 +90,11 @@ ProductSearchPicker.init('#writeoff-products', {
|
||||
{% endif %}
|
||||
|
||||
<!-- Фильтр по наличию -->
|
||||
<div class="form-check form-switch">
|
||||
<input class="form-check-input product-picker-in-stock"
|
||||
type="checkbox"
|
||||
id="{{ container_id|default:'product-search-picker' }}-in-stock"
|
||||
{% if filter_in_stock_only|default:False %}checked{% endif %}>
|
||||
<label class="form-check-label small"
|
||||
for="{{ container_id|default:'product-search-picker' }}-in-stock">
|
||||
Только в наличии
|
||||
</label>
|
||||
</div>
|
||||
<select class="form-select form-select-sm product-picker-stock-status" style="width: auto;">
|
||||
<option value="all" {% if not filter_in_stock_only|default:False %}selected{% endif %}>Все товары</option>
|
||||
<option value="in_stock" {% if filter_in_stock_only|default:False %}selected{% endif %}>В наличии</option>
|
||||
<option value="out_of_stock">Не в наличии</option>
|
||||
</select>
|
||||
|
||||
{% if show_view_toggle|default:True %}
|
||||
<!-- Переключатель вида -->
|
||||
|
||||
Reference in New Issue
Block a user