Кажется, что вы новичок в Laravel, я бы рекомендовал сначала изучить документацию или хороший учебник.Если у вас есть проблема, то сначала найдите решение в документации, потому что вы новичок в Laravel, и это вам очень поможет.Google всегда твой друг.Если вы не можете найти решение для вашей проблемы, то оставьте вопрос
Вы должны определить маршрут в вашем файле route / web.php
Route::get('brands-by-category/{categortName}', 'YourController@brandsByCategory')->name('brands.by.category');
, затем вы должны написать метод в YourController.
public class YourController
{
..........
public function brandsByCategory($categoryName)
{
//your code here to get brands by category
}
..........
}
, а затем обновить свой веб-интерфейскод, подобный этому
@foreach($names as $name)
<tr>
<th><a href="{{route('brands.by.category', $name->categoryname)}}">{{$name->categoryname}}</a></th>
<td><span class="label label-info">{{$name->cnt}}</span></td>
</tr>
@endforeach
Когда вы щелкнете по названию категории на этой странице, она перенаправит вас на другую страницу, где вы должны отобразить бренды этой конкретной категории.