Я хочу создать несколько подпредставлений с файлами 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>
Я действительно не понимаю, что работает ..
Большое спасибо за помощь!