Встраиваемые компоненты лезвия - PullRequest
0 голосов
/ 21 марта 2019

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

К сожалению, мне все еще нужно создать отдельный файл, такой как:

Компонент jumbotron:

<div class="jumbotron">
  <h1 class="display-4">{{ $title }}</h1>
  {{ $slot }}
</div>    

В моем основном компоненте я использую:

@component('jumbotron', ['title' => 'Foo'])
Hello World!
@endcomponent

Я хотел бы найти способ встроить свой компонент в мой шаблон, например:

@template('jumbotron')
<div class="jumbotron">
  <h1 class="display-4">{{ $title }}</h1>
  {{ $slot }}
</div>    
@endtemplate

@component('jumbotron', ['title' => 'Foo'])
Hello World!
@endcomponent

И это как-то возможно?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...