#php #laravel-5 #laravel-blade
Вопрос:
У меня есть body.blade.php в папке таблицы, в которой отображается массив, переданный из контроллера в представление
@include('table.body', [$cols, $rows, $table_no])
Теперь я преобразовал этот массив в процент и хотел бы показать это тоже. Я передал $table_no и $table_percentage. В представлении, которое я закодировал
Tab 1 - View Numbers
@include('table.body', [$cols, $rows, $table_no])
Tab 2 - View Percentage
@include('table.body', [$cols, $rows, $table_percentage])
Я продублировал body.blade.php для $table_no и $table_percentage, но вы хотите знать, есть ли элегантный способ сделать это.
Ответ №1:
Вы можете передать другой массив в виде массива
@foreach($tables as $table_no)
@include('table.body', [$cols, $rows, $table_no])
@endforeach