Size: a a a

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

2020 February 12

E

Evgenii in Laravel для начинающих
я уже на работе
источник

E

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

M

Max in Laravel для начинающих
вот таким образом решил

$arr = ['mineralEdge' => 'edge', 'mineralSize' => 'size_tile', 'mineralThickness' => 'thickness', 'mineralBrand' => 'brand', 'mineralSeries' => 'series'];
$attr = $product->specificationsMineral->getAttributes();
$relations = $product->specificationsMineral->getRelations();

foreach ($relations as $key => $relation) {
   if(isset($relation->title))
       $attr[$arr[$key]] = $relation->title;
}
источник

VY

Vladimir Yefremov in Laravel для начинающих
Evgenii
и кот со мной
О!
кот работает с тобой...
кем?
источник

P

PSYTRGLES in Laravel для начинающих
Евгеном
источник

SS

Serg Serdyuk in Laravel для начинающих
Max
вот таким образом решил

$arr = ['mineralEdge' => 'edge', 'mineralSize' => 'size_tile', 'mineralThickness' => 'thickness', 'mineralBrand' => 'brand', 'mineralSeries' => 'series'];
$attr = $product->specificationsMineral->getAttributes();
$relations = $product->specificationsMineral->getRelations();

foreach ($relations as $key => $relation) {
   if(isset($relation->title))
       $attr[$arr[$key]] = $relation->title;
}
Если кому то придется это поддерживать, проклятий наслушаешься....
источник

E

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

M

Max in Laravel для начинающих
Надо будет всего лишь менять список ключей в массиве arr. и то список надо вынести в конфиг
источник

E

Evgenii in Laravel для начинающих
я нанял разработчиков себе, думал чуть больше времени будет, теперь все время уходит смотреть и править их PR =|
источник

AP

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

E

Evgenii in Laravel для начинающих
жизнь боль
источник

P

PSYTRGLES in Laravel для начинающих
Надо просто быть разрабом в команде, где есть лид, тогда времени больше будет 😂😂
источник

M

Max in Laravel для начинающих
Как такие моменты объединить в один запрос?
источник

M

Max in Laravel для начинающих
$products->load(['specificationsMineral' => function($q) {
   $q->with('mineralBrand', 'mineralPurpose', 'mineralSeries', 'mineralEdge', 'mineralSize', 'mineralThickness', 'mineralColor');
}]);
источник

E

Evgenii in Laravel для начинающих
зачем везде mineral mineral
источник

E

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

E

Evgenii in Laravel для начинающих
specifications, brands, purposes, series не?
источник

M

Max in Laravel для начинающих
потому что еще есть куча товаров со своими таблицами характеристик
источник

M

Max in Laravel для начинающих
у каждого товарного направления свои виды харрактеристик
источник

E

Evgenii in Laravel для начинающих
тогда у тебя БД не правильо постороенна
источник