Задача
Требуется настроить сортировку товаров в каталоге интернет-магазина на Laravel. На страницах каталога товары, которые есть в наличии, должны отображаться вверху списка, а товары, доступные «под заказ» - ниже.
Пример страницы
Работу необходимо выполнить на сайте (адрес передам исполнителю после согласования). Пример страницы: страница с автобезопасными товарами.
Требования
- Логика сортировки должна работать во всех каталогах и подкаталогах.
- Учитывать текущие фильтры и пагинацию (если сортировка не нарушает их работу).
- Сортировка должна быть адаптивной: нагрузка на базу данных не должна возрасти.
- Реализация на Laravel (можно использовать Collection или Query Builder).
- Для товаров доступны поля: количество на складе или статус «в наличии/под заказ».
Дополнительно
- Необходимо сохранить работоспособность существующей верстки и функционала фильтров.
- Код оформить чистым, с комментариями.
- Готовность кода и отладки на тестовом стенде.