Adding route link params in sidear links hi all, i have a question thts been eating me, i have a side bar like so:
@hasrole('Agent')
<div class="menu-item {{activeMenu('dealer-f-listings')}}">
<a href="{{route('vehicles')}}" class="menu-link">
<div class="menu-text">Your Vehicles</div>
</a>
</div>
@endhasrole
@hasrole('Branch Admin')
<div class="menu-item {{activeMenu('branch-vehicles')}}">
<a href="{{route('branch-vehicles', [Auth::user()->agentDetail->dealer_id, Auth::user()->agentDetail->dealer_branch_id])}}" class="menu-link">
<div class="menu-text">Branch Vehicles</div>
</a>
</div>
@endhasrole
<div class="menu-item {{activeMenu('dealer-vehicles')}}">
<a href="{{route('dealer-vehicles', [Auth::user()->agentDetail->dealer_id])}}" class="menu-link">
<div class="menu-text">Dealer Vehicles</div>
</a>
</div>
link then looks like dealers/7/branches/11/vehicles
is it ok doing this in sidebar
Yes, it is ok to do this in the sidebar. You can use the route() helper to generate the URL with the parameters you need. For example, if you need to pass the dealer_id and branch_id to the dealer-vehicles route, you can do it like this:
<a href="{{route('dealer-vehicles', [Auth::user()->agentDetail->dealer_id, Auth::user()->agentDetail->branch_id])}}" class="menu-link">
This will generate a URL like dealers/7/branches/11/vehicles with the dealer_id and branch_id parameters.
Yes, it's okay if you need it.
Please sign in or create an account to participate in this conversation.