Проблема с размером бумаги при рендеринге подпредставлений с лезвием - PullRequest
0 голосов
/ 17 февраля 2020

Я хочу создать несколько подпредставлений с файлами Blade, но по какой-то причине я не могу заставить размер страницы иметь размеры A5 для печати. ​​

Это то, что я пробовал до сих пор:

Menus.blade. php Файл получает все данные от контроллеров и передает данные в каждое из подпредставлений (menu.blade. php):

<!DOCTYPE html>
<html>
    <head>
        <title>Daily menus</title>
    </head>
<body>
    @foreach($orders as $order)
        @include('templates.menu',$order)
    @endforeach
</body>
</html>

В меню .blade. php file Я пробовал это:

<!DOCTYPE html>
<html>
    <link rel="stylesheet" href="/vendor/bootstrap/dist/css/bootstrap.min.css">

    <head>
        <meta charset="utf-8">
        <style>
            @media print{
                @page {
                    size: a5 portrait;
                    margin: 0;
                }
            }
        </style>
        <title>{{ $customerName }}</title>
    </head>
    <body>
Content...

    </body>
</html>

Я действительно не понимаю, что работает ..

Большое спасибо за помощь!

...