Ответы пользователя по тегу Laravel
  • Laravel - как составить жадный Eloquent запрос?

    WebSEOkz
    @WebSEOkz Автор вопроса
    SEOшник, веб-разработчик
    Спасибо, я тут кучу вариантов перепробовал, но нашёл решение.
    У меня получилось так:

    $sefName = 'проверка';
    $pages = Page::whereHas('pagetypes', function ($query)  use ($sefName) {
        $query->where('sef_name', $sefName);
    })->with('services.category')->get();
    Ответ написан
    Комментировать
  • Как лучше кешировать view в Laravel 5.4?

    WebSEOkz
    @WebSEOkz
    SEOшник, веб-разработчик
    Поддерживаю SvizzZzy и ни где не могу найти правильного ответа.
    Если я не хочу кешировать всю страницу целиком, а хочу кешировать только отдельный html кусок, то как это оргинизовать, ведь вьюшка создаёт всю страницу целиком, а если кешировать отдельные колекции моделей, то реально кешь забивается ненужной информацией.

    Как выводить страницу, состоящую из отдельных кешированных блоков?

    Хорошим примером является меню сайта, которое одно для всех страниц, редко меняется, а составляется большими запросами в БД и связями разных уровней вложенности страниц и категорий. Если мне надо кешировать отдельно верхнее меню, контент и подвал сайта, то как это сделать и вывести потом во view?
    Ответ написан
    Комментировать