Это должно быть достаточно просто, но ...
У меня есть представление макета dashboard-layout.blade.php с:
@section('headscripts') <script src="{{ mix('/js/app.js') }}" defer></script> @show
и представлением billing.blade.phpкоторый расширяет файл макета:
@extends('layouts.dashboard-layout') @section('headscripts') @parent <script src="https://js.braintreegateway.com/web/dropin/1.17.2/js/dropin.min.js"></script> @endsection
Проблема в том, что выводится только первый скрипт ... что я делаю не так?
Вы можете просто использовать @stack('name here') вместо @yield('name here')
@stack('name here')
@yield('name here')
и используйте
@push('name here') // Add Your Script Here @endpush
вместо
@section('name here') // Scripts @endsection
чтобы решить вашу проблему.