Size: a a a

Laravel для начинающих

2020 February 27

И

Игорь in Laravel для начинающих
Sergey Gerasimov
Ну значит post на /categories/{category}
Если бы это касалось одной категории то да. А там минимум две категории местами меняются.

Просто представь список категорий и админ перетаскиванием их меняет в нужном порядке
источник

SG

Sergey Gerasimov in Laravel для начинающих
Игорь
Если бы это касалось одной категории то да. А там минимум две категории местами меняются.

Просто представь список категорий и админ перетаскиванием их меняет в нужном порядке
Эм... не думаю
источник

SG

Sergey Gerasimov in Laravel для начинающих
Менять местами - это не такой частый кейс
источник

SG

Sergey Gerasimov in Laravel для начинающих
Возможно категория должна встать между Х и Y
источник

SG

Sergey Gerasimov in Laravel для начинающих
А там зависит от реализации уже
источник

К

Канат in Laravel для начинающих
А чем плох гет в этом случае ? Это же админка
источник

И

Игорь in Laravel для начинающих
Sergey Gerasimov
А там зависит от реализации уже
Там массив отправляется на бэк.

Категория1 -> 5
Категория2 -> 4
Категория4 -> 11
источник

AH

Andrey Helldar in Laravel для начинающих
Игорь
В магазине есть категории сахар,  овощи, фрукты. Я хочу их выводить в определенном порядке. Для этого вывожу поле order. по нему сортирую и все.

Админ это может делать. Не суть. Как будет выглядеть запрос и какой это будет метод put?
Запрос на изменяется как таковой. Сортировка реализуется доп параметром:

->get('categories/{cat}',. .
.)

/categories/foo?sort=title&direction=desc

index($request, $cat)
{
 return Category::where('cat', $cat)
 ->orderBy(
   $request->query('sort', 'id'),
   $request->query('disection', 'asc')
 )
}
источник

SG

Sergey Gerasimov in Laravel для начинающих
Andrey Helldar
Запрос на изменяется как таковой. Сортировка реализуется доп параметром:

->get('categories/{cat}',. .
.)

/categories/foo?sort=title&direction=desc

index($request, $cat)
{
 return Category::where('cat', $cat)
 ->orderBy(
   $request->query('sort', 'id'),
   $request->query('disection', 'asc')
 )
}
Не об этом вопрос
источник

SG

Sergey Gerasimov in Laravel для начинающих
Это [GET] у тебя
источник

SG

Sergey Gerasimov in Laravel для начинающих
А нужно изменение данных
источник

AH

Andrey Helldar in Laravel для начинающих
Update = put
источник

И

Игорь in Laravel для начинающих
Andrey Helldar
Update = put
А запрос сам хорошо выглядит?
источник

И

Игорь in Laravel для начинающих
источник

AH

Andrey Helldar in Laravel для начинающих
До компа доберусь, напишу. С телефона не удобно писать
источник

И

Игорь in Laravel для начинающих
Буду ждать
источник

И

Игорь in Laravel для начинающих
Сайт по продаже неких услуг.

Как сущность называть, модель для услуги?

Service - не очень, потому что получается тавтология, например ServiceService (для сервисного класса)
источник

AH

Andrey Helldar in Laravel для начинающих
Игорь
Сайт по продаже неких услуг.

Как сущность называть, модель для услуги?

Service - не очень, потому что получается тавтология, например ServiceService (для сервисного класса)
services - услуги
service - сервис
источник

AP

Alexander Pavlenko 🌚 in Laravel для начинающих
ServiceService
источник

AP

Alexander Pavlenko 🌚 in Laravel для начинающих
ServiceServiceInterface
источник