Size: a a a

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

2021 March 03

P

PSYTRGLES in Laravel для начинающих
ну если только совсем уже подзапросы клепать
источник

P

PSYTRGLES in Laravel для начинающих
кстати, да, видел этот пакет
источник

RN

Robert N. in Laravel для начинающих
PSYTRGLES
ну если только совсем уже подзапросы клепать
Ну, это уже костыли.
источник

P

PSYTRGLES in Laravel для начинающих
а пакет как раз на подзапросе с having для < 8.0
источник

H

HahahImFaus in Laravel для начинающих
Такой вопрос:
Я обновляю данные
       $data = [
           'free' => 1,
           'en' => ['price_rent' => json_encode($rentEN)],
           'ru' => ['price_rent' => json_encode($rentRU)],
       ];
       $product->update($data);
Но
например если отмечен чекбокс, то обновлятся free не должно, а если отмечен другой чекбокс то данные в массивах ru/en должны быть другие, каким образом тогда их заносить? (нужно какбы встроить if  в массив)
источник

H

HahahImFaus in Laravel для начинающих
HahahImFaus
Такой вопрос:
Я обновляю данные
       $data = [
           'free' => 1,
           'en' => ['price_rent' => json_encode($rentEN)],
           'ru' => ['price_rent' => json_encode($rentRU)],
       ];
       $product->update($data);
Но
например если отмечен чекбокс, то обновлятся free не должно, а если отмечен другой чекбокс то данные в массивах ru/en должны быть другие, каким образом тогда их заносить? (нужно какбы встроить if  в массив)
Сейчас я бы сделал что-то типо
       $data = [];
       if ($request->offOverPrice != 'on') {
           $array = array('free' => 1);
           $array = array_merge($data, $array);
       }
Но
это говно
источник

w

walfter in Laravel для начинающих
Жёстка
источник

IG

Ilshat Gayanov in Laravel для начинающих
даров всем, можно ли вынести выдачу результата о том что товар не найден в Request подобии, или оставить как есть?
источник

w

walfter in Laravel для начинающих
Ilshat Gayanov
даров всем, можно ли вынести выдачу результата о том что товар не найден в Request подобии, или оставить как есть?
Ещё жёстче
источник

w

walfter in Laravel для начинающих
Сделайте нормальный роут
источник

w

walfter in Laravel для начинающих
Он вам ошибку до захода в экшен контроллера выкинет
источник

w

walfter in Laravel для начинающих
Нахрена вы себе так жизнь усложняете?
источник

IG

Ilshat Gayanov in Laravel для начинающих
walfter
Сделайте нормальный роут
и так
источник

w

walfter in Laravel для начинающих
Ну
источник

IG

Ilshat Gayanov in Laravel для начинающих
как ты собрался валидировать чпу в request ?
источник

w

walfter in Laravel для начинающих
public function show(Product $product): JsonResourse
{
   return new ProductResource($product);
}
источник

IG

Ilshat Gayanov in Laravel для начинающих
если request валидирует post
источник

w

walfter in Laravel для начинающих
Ilshat Gayanov
как ты собрался валидировать чпу в request ?
Смысле как?
источник

w

walfter in Laravel для начинающих
Что для вас чпу
источник

IG

Ilshat Gayanov in Laravel для начинающих
walfter
public function show(Product $product): JsonResourse
{
   return new ProductResource($product);
}
а яб сделал select из модели, чтобы не грузить бд
источник