как-как есть абстрактный /partials/lastnews.blade.php
в нем никто не мешает вызвать doclister через @php
@endphp и тогда данные и будут внутри него
Либо написать в routes view composer что по-сути одно и то же и там хоть через siteContent их доставать что через DL разницы никакой
Самый неудобный на мой взгляд метод - делать данные под блок в контроллере шаблона потому что если мне надо подключить блок в другом шаблоне - надо нести и туда. Или в basecontroller но оно там нах не надо.
Я давненько спрашивал про иные методы и ЧЯДНТ