# Макет сайта в Laravel

В представлениях контроллера обычно размещают не весь макет сайта, а только его изменяющийся контент. А макет сайта выносят в отдельный файл, в который автоматически в специальное место будет вставляться контент страницы.

Давайте сделаем это. Разместим код общего макета сайта в следующем файле:

`<!DOCTYPE html> <html> <head> <title>title</title> </head> <body> тут подключается контент </body> </html>`

В этом файле будет доступна специальная переменная `$slot`, которая указывает место вставки контента. Давайте воспользуемся ею:

`<!DOCTYPE html> <html> <head> <title>title</title> </head> <body> {{ $slot }} </body> </html>`

Описанным способом сделайте файл с макетом сайта.

← →
↑