Я не могу найти layout.blade. php в моем laravel проекте - PullRequest
0 голосов
/ 10 февраля 2020

Не могу найти layout.blade.php только welcome.blade.php. Я установил 5 проектов laravel 6, 5.8, 5.4 и ту же проблему. Я использую wampserver, но для laravel 6 мне нужно php 7.2+, поэтому я удалил его и переустановил, и проблема началась там, где я не могу найти layout.blade.php.

, пожалуйста, кто-нибудь, помогите мне

Ответы [ 4 ]

1 голос
/ 10 февраля 2020

Это не файл по умолчанию. Вы можете добавить его в любую понравившуюся вам папку.

Создать blade представление и просто написать @yield('YourContentName) в том месте, которое вам нравится, будет отображаться дочерними элементами. Это слишком просто.

0 голосов
/ 11 февраля 2020

Создайте каталог в представлениях, называемых макетами, а затем добавьте в него app.blade. php. Так что это будут ресурсы / views / layouts / app.blade. php. Добавьте свой макет в этот файл, что-то простое, чтобы начать, если хотите:

<html>
    <head></head>
    <body>
        @yield ('content')
    </body>
</html>

Затем в вашем welcome.blade. php вы хотите:

@extends ('layouts/app')

@section ('content')
    <p>Stufff here will show within the yield.</p>
@endsection
0 голосов
/ 11 февраля 2020

Использование php artisan ui bootstrap --auth от https://laravel.com/docs/6.x/frontend#introduction

0 голосов
/ 11 февраля 2020

вы должны создать файл в ресурсах, где эта модель будет основой для других шаблонов, и в этот базовый шаблон вы можете поместить css и структуру basi c HTML, например, basi c bootstrap шаблон.

...