Size: a a a

2019 June 19

РИ

Роман Игумнов in Laravel UA
Всем огромное спасибо!
источник

РИ

Роман Игумнов in Laravel UA
Ребята пока тема горяча спрошу еще один вопрос: а как теперь правильно перезаписать фильтр этот к товару?
Пробую так, но это не верно 100% потому что продукт уже создан. Но удалять то же как то стремно
источник

РИ

Роман Игумнов in Laravel UA
if($request->filtersAdd){
           $dataFilter = collect();
           collect($request->filtersAdd)->each(function ($value, $key) use ($dataFilter, $product, $request)  {
               if($value !== null){
                   $filter = new Filter();
                   $filter->fill([
                       'name' => $value,
                       'url' => Tools::translit($value),
                       'group_id' => $request->groupId[$key]
                   ]);

                   $filter->save();

                   if(Filter_Product::where('filter_id', $filter->id)->get()){

                       $product->filters()->detach($filter->id);
                       $product->filters()->attach($filter->id);
                   }
                   $product->filters()->attach($filter->id);
               }
источник

РИ

Роман Игумнов in Laravel UA
Т.е задача перезаписать если он существует к товару
источник

РИ

Роман Игумнов in Laravel UA
попробовал сделать так
источник

РИ

Роман Игумнов in Laravel UA
if($request->filtersAdd){
           $dataFilter = collect();
           collect($request->filtersAdd)->each(function ($value, $key) use ($dataFilter, $product, $request)  {
               if($value !== null){
                   $filter = new Filter();
                   $filter->fill([
                       'name' => $value,
                       'url' => Tools::translit($value),
                       'group_id' => $request->groupId[$key]
                   ]);

                   $filter->save();

                   $findFilterId = Filter::find($filter->id);

                   if($findFilterId->id){
                       $product->filters()->sync($findFilterId->id);
                   }

                   $product->filters()->attach($filter->id);

               }

          });
Но записывает только 1 запись
источник
2019 June 21

OL

Oleh Levchenko in Laravel UA
Всем привет. На канале новый видос о базовых возможностях Query Builder в Laravel.
Приятного просмотра, если интересна тема - подписывайтесь на канал

https://youtu.be/a1-Dq1IjEvM
источник

AK

Alex Kovalchuk in Laravel UA
Oleh Levchenko
Всем привет. На канале новый видос о базовых возможностях Query Builder в Laravel.
Приятного просмотра, если интересна тема - подписывайтесь на канал

https://youtu.be/a1-Dq1IjEvM
ща посмотрю)
источник

AK

Alex Kovalchuk in Laravel UA
Oleh Levchenko
Всем привет. На канале новый видос о базовых возможностях Query Builder в Laravel.
Приятного просмотра, если интересна тема - подписывайтесь на канал

https://youtu.be/a1-Dq1IjEvM
Пишу походу просмотра
1 почему firstName, а не first_name?
2 я против enum поскольку при добавлении значения начинаются проблемы
2 почему для создания пользователей не используешь factory?
3 очень плывёт тема повествования, когда начал показывать что в sublime text можно курсоры поставить. 4 вообще в этом случае лучше не ctrl и кликать, а выделить все и Ctrl+Shift+L
4 ты генерируешь пароль через bycrypt, а не через Hash::make и таким образом не используєш новые фичи ларавеля
в общем вопрос по построению курса если этот курс записан чтобы самому поподробнее разобраться то ок
почему ты в ларавел сразу докер вплел и почти половина уроков у тебя по докеру?
Смотрел ли ты Laravel 5.7 From Scratch от Джефри? Может он поможет тебе более структурировано подавать материал
источник

OL

Oleh Levchenko in Laravel UA
Alex Kovalchuk
Пишу походу просмотра
1 почему firstName, а не first_name?
2 я против enum поскольку при добавлении значения начинаются проблемы
2 почему для создания пользователей не используешь factory?
3 очень плывёт тема повествования, когда начал показывать что в sublime text можно курсоры поставить. 4 вообще в этом случае лучше не ctrl и кликать, а выделить все и Ctrl+Shift+L
4 ты генерируешь пароль через bycrypt, а не через Hash::make и таким образом не используєш новые фичи ларавеля
в общем вопрос по построению курса если этот курс записан чтобы самому поподробнее разобраться то ок
почему ты в ларавел сразу докер вплел и почти половина уроков у тебя по докеру?
Смотрел ли ты Laravel 5.7 From Scratch от Джефри? Может он поможет тебе более структурировано подавать материал
Спс - учтем!
источник

AK

Alex Kovalchuk in Laravel UA
Oleh Levchenko
Спс - учтем!
про 2 я так понял ты модели еще не учил в уроках поэтому избегаєшь их использования
источник

OL

Oleh Levchenko in Laravel UA
Это в след уроках
источник

AK

Alex Kovalchuk in Laravel UA
Oleh Levchenko
Спс - учтем!
эх я ждал на обсуждения, дискусии, как минимум по поводу enum
источник

MA

Maksim Aleshchenko in Laravel UA
Alex Kovalchuk
Пишу походу просмотра
1 почему firstName, а не first_name?
2 я против enum поскольку при добавлении значения начинаются проблемы
2 почему для создания пользователей не используешь factory?
3 очень плывёт тема повествования, когда начал показывать что в sublime text можно курсоры поставить. 4 вообще в этом случае лучше не ctrl и кликать, а выделить все и Ctrl+Shift+L
4 ты генерируешь пароль через bycrypt, а не через Hash::make и таким образом не используєш новые фичи ларавеля
в общем вопрос по построению курса если этот курс записан чтобы самому поподробнее разобраться то ок
почему ты в ларавел сразу докер вплел и почти половина уроков у тебя по докеру?
Смотрел ли ты Laravel 5.7 From Scratch от Джефри? Может он поможет тебе более структурировано подавать материал
а какие у вас проблемы бывали с enum?
источник

OL

Oleh Levchenko in Laravel UA
Alex Kovalchuk
эх я ждал на обсуждения, дискусии, как минимум по поводу enum
а я люблю enum!))))
источник

OL

Oleh Levchenko in Laravel UA
Это как доп валидация, а добавлять - да сложнее но я обычно заранее знаю сколько будет и делаю +1 навсякий случай если кажется что пригодится
источник

AK

Alex Kovalchuk in Laravel UA
Maksim Aleshchenko
а какие у вас проблемы бывали с enum?
Изменение списка значений ENUM обходится дорого
Работ с выпадающими списками вызывает болю
Невозможно добавить дополнительную инфу
При заполнении несушествующим значениям он просто сохронит пустым тогда как при один ко многим будет ошибка
источник

AP

Andrii Pidhornyi in Laravel UA
Как минимум проблемы с модификацией
источник

AK

Alex Kovalchuk in Laravel UA
Oleh Levchenko
Это как доп валидация, а добавлять - да сложнее но я обычно заранее знаю сколько будет и делаю +1 навсякий случай если кажется что пригодится
в чем получаеться дополнительная валидация?
источник

AP

Andrii Pidhornyi in Laravel UA
@zloy_leva а что мешает скажем в бд просто хранить к примеру статусы, а все допустимые значения вынести в Enum класс?
источник