Я пытаюсь создать веб-сайт, используя Laravel 7, но я складываюсь при извлечении JS или CSS из частичных макетов в основной макет. Мой макет app.blade.php
должен состоять из более мелких частей, таких как слайдер. Моя основная проблема в том, что я не могу прикрепить специфику c CSS к <head>
или слайдер js
внизу страницы. Он работает для @extends()
, но в этом случае я хочу использовать @inclide
или <x-component/>
. Ползунок более c, но хочет повторно использовать этот код в некоторых местах. Я также пробовал @push
и @stack
, но все еще не могу этого сделать, пока макет не расширится app.layout
<head>
@yield('css')
</head>
<body>
<x-test></x-test>
@include('layouts.navbar')
@include('layouts.slider') <-slider js
@yield('content')
@yield('js')
</body>
</html>