Я ищу очень общий способ включения компонентов бутстрапа в вид моего блейда. Например, скажем, мне нужно выпадающий на мой взгляд, я должен сделать частичный называется dropdown.blade.php
с кодом следующим образом:Рекомендуется ли использовать общие частичные для модалов, выпадающих списков и т. Д. В Laravel Blade?
<div class="dropdown">
<a href="#" class="dropdown-toggle" type="button" data-toggle="dropdown">
<span class="glyphicon glyphicon-chevron-down"></span></a>
<ul class="dropdown-menu">
@foreach ($options as $option)
<li><a href="{{$option["href"]}}">{{$option["name"]}}</a></li>
@endforeach
</ul>
</div>
и использовать его на мой взгляд, следующим образом:
@include('partials.dropdown',
array("options"=>array(
["href"=>"#", "name"=>"Profile"],
["href"=>"#", "name"=>"Report"],
)))
Даже мы можем сделать его более общим, добавив опции для имени кнопки и т. Д. Является ли это хорошим или предпочтительным способом сделать это, или мы должны использовать метод copy-paste с сайта начальной загрузки в наши представления каждый раз? Есть ли какой-либо пакет, который выполняет такую работу? Можем ли мы сделать это более элегантно?