Size: a a a

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

2020 October 14

D

DK in Laravel для начинающих
Nik🤔
Всем привет.
А можно как-то получить отношения для отношения?
Что-то типа такого
->whereHas('children', function($q){
       $q->with('children');
})
источник

lv

lara vast in Laravel для начинающих
Пацаны, есть люди работавшие с этим чудом, готов платить за объяснение некоторых моментов в ЛС
источник

AH

Andrey Helldar in Laravel для начинающих
Nik🤔
Всем привет.
А можно как-то получить отношения для отношения?
Что-то типа такого
->whereHas('children', function($q){
       $q->with('children');
})
with('children.children')

whereHas не загружает релейшены - он для фильтрации в запросе
источник

N

NikolayS93 in Laravel для начинающих
Роюсь сейчас в чужом коде, мне нужно подкорректировать вывод таблицы. Они выводятся так:
{!! $model->render('body') !!}
в контенте обнаружил вызов как
[models]
где искать view этого сниппета?
источник

AP

Alexander Pavlenko 🌚... in Laravel для начинающих
🤷‍♂️
источник

AH

Andrey Helldar in Laravel для начинающих
Nik🤔
Всем привет.
А можно как-то получить отношения для отношения?
Что-то типа такого
->whereHas('children', function($q){
       $q->with('children');
})
источник

N

Nik🤔 in Laravel для начинающих
Andrey Helldar
with('children.children')

whereHas не загружает релейшены - он для фильтрации в запросе
Все, понял, спасибо. Думал, что whereHas отношение тащит
В итоге так: with('children.children')->whereHas('children')->get();
источник

AH

Andrey Helldar in Laravel для начинающих
NikolayS93
Роюсь сейчас в чужом коде, мне нужно подкорректировать вывод таблицы. Они выводятся так:
{!! $model->render('body') !!}
в контенте обнаружил вызов как
[models]
где искать view этого сниппета?
В коде 😐
источник

N

NikolayS93 in Laravel для начинающих
Как называется в Laravel этот подход? Как гуглить? Это штатная функция или подключенная библиотека? Искать в контроллере, вьюхах или в ларавель под такие коды есть папка?
источник

AH

Andrey Helldar in Laravel для начинающих
NikolayS93
Роюсь сейчас в чужом коде, мне нужно подкорректировать вывод таблицы. Они выводятся так:
{!! $model->render('body') !!}
в контенте обнаружил вызов как
[models]
где искать view этого сниппета?
Судя по представленному коду явно кто-то из разработчиков писал свои обработки поверх фреймворка и имеющие свою логику.
Исходя из этого единственный ответ на вопрос "где искать?" будет как раз-таки "в коде".
источник

N

NikolayS93 in Laravel для начинающих
Andrey Helldar
Судя по представленному коду явно кто-то из разработчиков писал свои обработки поверх фреймворка и имеющие свою логику.
Исходя из этого единственный ответ на вопрос "где искать?" будет как раз-таки "в коде".
писал свои обработки поверх фреймворка
где обычно пишут такое? Я хз, может файлик
functions.php
как в WP
источник

N

NikolayS93 in Laravel для начинающих
Есть какой то bestpractice написания своей логики?
источник

AP

Alexander Pavlenko 🌚... in Laravel для начинающих
нет, она же своя
источник

N

NikolayS93 in Laravel для начинающих
А как бы вы написали подобный функционал? Хотя бы максимально абстрактно, можно? К примеру: "в мидлвер добавил обработку строки"?
источник

AP

Alexander Pavlenko 🌚... in Laravel для начинающих
какой функционал?
источник

D

DK in Laravel для начинающих
NikolayS93
А как бы вы написали подобный функционал? Хотя бы максимально абстрактно, можно? К примеру: "в мидлвер добавил обработку строки"?
пошурши сервис провайдеры
источник

N

NikolayS93 in Laravel для начинающих
Alexander Pavlenko 🌚
какой функционал?
Выше спрашивал
Роюсь сейчас в чужом коде, мне нужно подкорректировать вывод таблицы. Они выводятся так:
{!! $model->render('body') !!}
в контенте обнаружил вызов как
[models]
где искать view этого сниппета?
источник

N

NikolayS93 in Laravel для начинающих
DK
пошурши сервис провайдеры
Спасибо
источник

AP

Alexander Pavlenko 🌚... in Laravel для начинающих
ну хз где искать
источник

AP

Alexander Pavlenko 🌚... in Laravel для начинающих
посмотри чужой код
источник