Size: a a a

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

2020 June 24

D

DK in Laravel для начинающих
Maksim (Ellrion) Platonov
Я делал через симфонический процесс который в ларе уже подтянут
звучит как магия, проще видимо композером
источник

P

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

ЭБ

Эдуард Баженов... in Laravel для начинающих
Привет!
Есть вот такое отношение:
public function products()
   {
       $model = '';
       switch ($this->product_type_id)
       {
           case 1:
               $model = 'App\Models\RollProduct';
               break;
           case 2:
               $model = 'App\Models\ZebraProduct';
               break;
           case 3:
               $model = 'App\Models\VertProduct';
               break;
           case 4:
               $model = 'App\Models\GorizProduct';
               break;
       }
       return $this->hasMany($model);
   }

Но оно работает только после загрузки родительской модели (из-за product_type_id). Можно как-то это переделать, чтоб работало до загрузки модели?
Ну и в целом возможно подскажете как сделать код лаконичнее
источник

D

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

A

Adel in Laravel для начинающих
Эдуард Баженов
Привет!
Есть вот такое отношение:
public function products()
   {
       $model = '';
       switch ($this->product_type_id)
       {
           case 1:
               $model = 'App\Models\RollProduct';
               break;
           case 2:
               $model = 'App\Models\ZebraProduct';
               break;
           case 3:
               $model = 'App\Models\VertProduct';
               break;
           case 4:
               $model = 'App\Models\GorizProduct';
               break;
       }
       return $this->hasMany($model);
   }

Но оно работает только после загрузки родительской модели (из-за product_type_id). Можно как-то это переделать, чтоб работало до загрузки модели?
Ну и в целом возможно подскажете как сделать код лаконичнее
это называется morphToMany
источник

A

Adel in Laravel для начинающих
вроде
источник

MP

Maksim (Ellrion) Pla... in Laravel для начинающих
Adel
вроде
Такой профи не имеет права говорить "вроде")
источник

A

Adel in Laravel для начинающих
Maksim (Ellrion) Platonov
Такой профи не имеет права говорить "вроде")
я ждал, что маэстро Эллрион меня поправит как нибудь ) и ослабить удар по имиджу когда я окажусь неправ
источник

MP

Maksim (Ellrion) Pla... in Laravel для начинающих
Adel
я ждал, что маэстро Эллрион меня поправит как нибудь ) и ослабить удар по имиджу когда я окажусь неправ
Ну если бы не я ты бы зазнался)
источник

A

Adel in Laravel для начинающих
поздно. ты уходил надолго и я уже давно зазнался )
источник

A

Adel in Laravel для начинающих
у меня уже канал с почти 500 участников!
источник

A

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

MP

Maksim (Ellrion) Pla... in Laravel для начинающих
Adel
у меня уже канал с почти 500 участников!
О а почему меня там нет?
источник

A

Adel in Laravel для начинающих
вот теперь ты там )
источник

MP

Maksim (Ellrion) Pla... in Laravel для начинающих
источник

MP

Maksim (Ellrion) Pla... in Laravel для начинающих
Таки да. Буду учиться у лучших
источник

И

Игорь in Laravel для начинающих
Я подключился когда там ещё меньше 200 было)
источник

A

Adel in Laravel для начинающих
Maksim (Ellrion) Platonov
Таки да. Буду учиться у лучших
последнюю запись зацени! )
источник

D

DK in Laravel для начинающих
уу таки свалил с работы
источник

И

Игорь in Laravel для начинающих
Adel
последнюю запись зацени! )
Адель, сколько килобаксов платили на прежней работе? )
источник