Size: a a a

2020 December 05

A

Arman in Laravel Pro
Beeyev
Подскажите пожалуйста, где в jetstream меняется дефолтный темплейт? По умолчанию он берет app.blade.php , как поменять?
так вроде запускается от корневого тэга <x-app-layout>
используйте другой компонент. или вы про livewire? тогда методом просто передай какой юзать лайоут
источник

B

Beeyev in Laravel Pro
Arman
так вроде запускается от корневого тэга <x-app-layout>
используйте другой компонент. или вы про livewire? тогда методом просто передай какой юзать лайоут
Jetstream + inertiajs
источник

B

Beeyev in Laravel Pro
Я ищу именно где этот параметр который говорит какой темплейт используется всегда по умолчанию
источник

И

Илья in Laravel Pro
Подскажите плиз, нужно получить атрибуты фильтра конкретного товара, делаю связь в моделе Product
public function ProductAttribute()
   {
       return $this->hasManyThrough(FilterAttribute::class, ProductAttribute::class, 'id', 'product_id', 'id', 'filter_attr_id');
   }

Но получаю вместо всех атрибутов только один как будто выборка идет вот так id=product_id, а должно быть так id=filter_attr_id
источник

🎃

🎃 Даниил ◠‿◠✿... in Laravel Pro
Илья
Подскажите плиз, нужно получить атрибуты фильтра конкретного товара, делаю связь в моделе Product
public function ProductAttribute()
   {
       return $this->hasManyThrough(FilterAttribute::class, ProductAttribute::class, 'id', 'product_id', 'id', 'filter_attr_id');
   }

Но получаю вместо всех атрибутов только один как будто выборка идет вот так id=product_id, а должно быть так id=filter_attr_id
дебажь sql, и подставляй поля нужные
источник

И

Илья in Laravel Pro
🎃 Даниил ◠‿◠✿
дебажь sql, и подставляй поля нужные
Подскажи как продебажить если если есть связь, что  то у меня таким образом связь не дебажится
Product::where('autor_id', '=', $user_id)->with('ProductAttribute')->toSql();
dd($products);
источник

🎃

🎃 Даниил ◠‿◠✿... in Laravel Pro
Илья
Подскажи как продебажить если если есть связь, что  то у меня таким образом связь не дебажится
Product::where('autor_id', '=', $user_id)->with('ProductAttribute')->toSql();
dd($products);
debugbar'a нет?
источник

🎃

🎃 Даниил ◠‿◠✿... in Laravel Pro
И так ты точно не отследишь, with грузится после загрузки моделей
источник

🎃

🎃 Даниил ◠‿◠✿... in Laravel Pro
юзай DB::enableQueryLog
DB::getQueryLog
источник

🎃

🎃 Даниил ◠‿◠✿... in Laravel Pro
или дебагбар
источник

И

Илья in Laravel Pro
нету
источник

И

Илья in Laravel Pro
🎃 Даниил ◠‿◠✿
юзай DB::enableQueryLog
DB::getQueryLog
DB::enableQueryLog без разницы где вызывать? Что то не нашел ответа
источник

🎃

🎃 Даниил ◠‿◠✿... in Laravel Pro
Илья
DB::enableQueryLog без разницы где вызывать? Что то не нашел ответа
до запроса
источник

И

Илья in Laravel Pro
Аа все ок
источник

И

Илья in Laravel Pro
🎃 Даниил ◠‿◠✿
дебажь sql, и подставляй поля нужные
Разобрался, подходящая свзяь выглядит так
public function ProductAttribute()
   {
       return $this->hasManyThrough(FilterAttribute::class, ProductAttribute::class, 'product_id', 'id', 'id', 'filter_attr_id');
   }

На выходе получаю массивы в которых есть значения фильтров(value) и filter_id, но теперь появилась потребность получить еще и названия фильтров что бы был вот такой массив "название фильтра" => "значение", тут уже не подойдет связь hasManyThrough? Нужно юзать belongstomany?
источник

AV

Andrew Vozniak in Laravel Pro
Можете сказать в чем ошибка?
$message_author = DB::table('users')->where('id', '=', 1)->get();
@foreach($message_author as $author)
{{ $author->profile_photo_url }}
@endforeach
Получаю следующее: Undefined property: stdClass::$profile_photo_ur
Буду рад помощи
источник

ДБ

Даниил Беседный... in Laravel Pro
Andrew Vozniak
Можете сказать в чем ошибка?
$message_author = DB::table('users')->where('id', '=', 1)->get();
@foreach($message_author as $author)
{{ $author->profile_photo_url }}
@endforeach
Получаю следующее: Undefined property: stdClass::$profile_photo_ur
Буду рад помощи
dump($message_author) в студию=)
источник

AV

Andrew Vozniak in Laravel Pro
Даниил Беседный
dump($message_author) в студию=)
[{"id":1,"name":"Andrew Vozniak","email":"a.vozniaks@gmail.com","email_verified_at":null,"password":"$2y$10$Y8LFe3cE9kOqt1HFYOndK.TrJJ8kHcdfJKw1KAc49J51P\/uUgdT0m","two_factor_secret":null,"two_factor_recovery_codes":null,"remember_token":"h3OyKwsFNuaMcUKyEbhzJqTIOHfW1Dc6mzAmYCpfeJ91Uvp5GAQogc5To0N0","current_team_id":2,"profile_photo_path":null,"created_at":"2020-12-02 20:47:12","updated_at":"2020-12-04 16:36:08"}]
источник

ДБ

Даниил Беседный... in Laravel Pro
profile_photo_path
источник

ДБ

Даниил Беседный... in Laravel Pro
{{ $author->profile_photo_path }}
источник