Size: a a a

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

2020 August 18

P

PSYTRGLES in Laravel для начинающих
а пакет точно умеет так? )
источник

AP

Andriy Pliasun in Laravel для начинающих
должен уметь. я ж просто update делаю
источник

MM

Mr. Maklaren in Laravel для начинающих
PSYTRGLES
"запомнить меня"
А почему laravel имеет по дефолту в миграции колонку для верификации, но не имеет ни колонки для токена, ни логики его формирования. Эдакая половинчатость. Или я ошибаюсь?
источник

P

PSYTRGLES in Laravel для начинающих
если речь про токен для авторизации, то это зависит от твоей реализации, в доке до 6 версии есть инфа
https://laravel.com/docs/6.x/api-authentication
источник

И

Илья in Laravel для начинающих
подскажите пожалуйста, вывожу товары в категорию таким образом:
$products = Products::where('category_id', $id)->get();

Выводится норм, сейчас решил сделать фильтр товаров, передаю данные формой, получаю то что нужно но в виде массива из-за этого и получаю ошибку -
 Trying to get property 'img' of non-object (View: C:\OSPanel\domains\shop\resources\views\category.blade.php) 

Вот код фильтра:
if ($request->has('brand')) {
     $brands_filter_arr = $request->brand;
     foreach ($brands_filter_arr as $brands_item) {
       $brand_id = Brands::where('name', 'like', "%$brands_item%")->get()->pluck('id');
       $products_new[] = Products::where('brand_id', $brand_id)->get()->all();
     }
     $products = $products_new;
     //dd($products);

   }
источник

И

Илья in Laravel для начинающих
Илья
подскажите пожалуйста, вывожу товары в категорию таким образом:
$products = Products::where('category_id', $id)->get();

Выводится норм, сейчас решил сделать фильтр товаров, передаю данные формой, получаю то что нужно но в виде массива из-за этого и получаю ошибку -
 Trying to get property 'img' of non-object (View: C:\OSPanel\domains\shop\resources\views\category.blade.php) 

Вот код фильтра:
if ($request->has('brand')) {
     $brands_filter_arr = $request->brand;
     foreach ($brands_filter_arr as $brands_item) {
       $brand_id = Brands::where('name', 'like', "%$brands_item%")->get()->pluck('id');
       $products_new[] = Products::where('brand_id', $brand_id)->get()->all();
     }
     $products = $products_new;
     //dd($products);

   }
Вот весь код https://3v4l.org/5C1TO, подскажите плиз
источник

SG

Sergey Gerasimov in Laravel для начинающих
Илья
подскажите пожалуйста, вывожу товары в категорию таким образом:
$products = Products::where('category_id', $id)->get();

Выводится норм, сейчас решил сделать фильтр товаров, передаю данные формой, получаю то что нужно но в виде массива из-за этого и получаю ошибку -
 Trying to get property 'img' of non-object (View: C:\OSPanel\domains\shop\resources\views\category.blade.php) 

Вот код фильтра:
if ($request->has('brand')) {
     $brands_filter_arr = $request->brand;
     foreach ($brands_filter_arr as $brands_item) {
       $brand_id = Brands::where('name', 'like', "%$brands_item%")->get()->pluck('id');
       $products_new[] = Products::where('brand_id', $brand_id)->get()->all();
     }
     $products = $products_new;
     //dd($products);

   }
Проблему не там ищите
источник

ДК

Дмитрий Кожанов... in Laravel для начинающих
Ещё один с категориями ))
источник

SG

Sergey Gerasimov in Laravel для начинающих
Илья
подскажите пожалуйста, вывожу товары в категорию таким образом:
$products = Products::where('category_id', $id)->get();

Выводится норм, сейчас решил сделать фильтр товаров, передаю данные формой, получаю то что нужно но в виде массива из-за этого и получаю ошибку -
 Trying to get property 'img' of non-object (View: C:\OSPanel\domains\shop\resources\views\category.blade.php) 

Вот код фильтра:
if ($request->has('brand')) {
     $brands_filter_arr = $request->brand;
     foreach ($brands_filter_arr as $brands_item) {
       $brand_id = Brands::where('name', 'like', "%$brands_item%")->get()->pluck('id');
       $products_new[] = Products::where('brand_id', $brand_id)->get()->all();
     }
     $products = $products_new;
     //dd($products);

   }
Ругается на вьюшку, пытаетесь брать свойство не у объекта
источник

SG

Sergey Gerasimov in Laravel для начинающих
Дмитрий Кожанов
Ещё один с категориями ))
Ну тут что-то более осмысленное
источник

AP

Alexander Pavlenko 🌚... in Laravel для начинающих
Andriy Pliasun
а нужно записать так как я више писал
А ты пробовал дебажить код?
источник

KV

Kristal Vlad in Laravel для начинающих
помогите переписать экшен что бы данные заново не отправлялись при обновлении страницы
источник

KV

Kristal Vlad in Laravel для начинающих
источник

YH

Yurii Horbal in Laravel для начинающих
Alexander Pavlenko 🌚
А ты пробовал дебажить код?
Это не по пацански
источник

И

Илья in Laravel для начинающих
Sergey Gerasimov
Ругается на вьюшку, пытаетесь брать свойство не у объекта
а как мне массив передать в вьюху? Или лучше преобразовать сначала в обьект?
источник

KV

Kristal Vlad in Laravel для начинающих
public function cartAdd($productId){
       $orderId = session('$orderId');
       if(is_null($orderId)){
           $orderId = Order::create()->id;
           session(['orderId' => $orderId]);
       }
       dump($orderId);
   }
источник

AP

Alexander Pavlenko 🌚... in Laravel для начинающих
Илья
а как мне массив передать в вьюху? Или лучше преобразовать сначала в обьект?
А какая разница?
источник

SG

Sergey Gerasimov in Laravel для начинающих
Илья
а как мне массив передать в вьюху? Или лучше преобразовать сначала в обьект?
Убрать ->all()
источник

AP

Alexander Pavlenko 🌚... in Laravel для начинающих
Если передаёшь массив, работай с массивом
источник

AP

Alexander Pavlenko 🌚... in Laravel для начинающих
Передаёшь объект - работай как с объектом
источник