Добавлена возможность добавлять новые товары в витринный комплект при редактировании

- Интегрирован готовый компонент ProductSearchPicker в модалку редактирования
- Добавлен collapse-блок с поиском товаров, который отображается только в режиме редактирования
- При выборе товара он автоматически добавляется в tempCart или увеличивается количество если уже есть
- Добавлен CSS и JS для компонента product-search-picker
- В view передаётся categories QuerySet для работы фильтров компонента
- Блок добавления товаров показывается только при редактировании, скрыт при создании нового комплекта
This commit is contained in:
2025-12-14 14:00:51 +03:00
parent aff25d0317
commit ce2cfca3f2
3 changed files with 55 additions and 2 deletions

View File

@@ -270,6 +270,7 @@ def pos_terminal(request):
'categories_json': json.dumps(categories),
'items_json': json.dumps([]), # Пустой массив - загрузка по API при клике на категорию
'showcase_kits_json': json.dumps([]), # Пустой массив - загрузка по API
'categories': categories_qs, # QuerySet для компонента product_search_picker
'current_warehouse': {
'id': current_warehouse.id,
'name': current_warehouse.name