Skip to content

Commit ac7a3a2

Browse files
Merge pull request #1381 from jitendra-webkul/lead-index-page
View pages breadcrums fixed
2 parents 7fc913b + 4f4fda0 commit ac7a3a2

File tree

3 files changed

+17
-5
lines changed

3 files changed

+17
-5
lines changed

packages/Webkul/Admin/src/Resources/views/contacts/persons/view.blade.php

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,10 @@
1313
<div class="flex w-full flex-col gap-2 border-b border-gray-200 p-4 dark:border-gray-800">
1414
<!-- Breadcrums -->
1515
<div class="flex items-center justify-between">
16-
<x-admin::breadcrumbs name="contacts.persons" />
16+
<x-admin::breadcrumbs
17+
name="contacts.persons.view"
18+
:entity="$person"
19+
/>
1720
</div>
1821

1922
<!-- Tags -->

packages/Webkul/Admin/src/Resources/views/leads/view.blade.php

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,10 @@
1313
<div class="flex w-full flex-col gap-2 border-b border-gray-200 p-4 dark:border-gray-800">
1414
<!-- Breadcrums -->
1515
<div class="flex items-center justify-between">
16-
<x-admin::breadcrumbs name="leads" />
16+
<x-admin::breadcrumbs
17+
name="leads.view"
18+
:entity="$lead"
19+
/>
1720
</div>
1821

1922
<!-- Tags -->

routes/breadcrumbs.php

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@
2929
// Dashboard > Leads > Title
3030
Breadcrumbs::for('leads.view', function (BreadcrumbTrail $trail, $lead) {
3131
$trail->parent('leads');
32-
$trail->push($lead->title, route('admin.leads.view', $lead->id));
32+
$trail->push('#'.$lead->id, route('admin.leads.view', $lead->id));
3333
});
3434

3535
// Dashboard > Quotes
@@ -104,6 +104,12 @@
104104
$trail->push(trans('admin::app.contacts.persons.edit.title'), route('admin.contacts.persons.edit', $person->id));
105105
});
106106

107+
// Dashboard > Contacts > Persons > View
108+
Breadcrumbs::for('contacts.persons.view', function (BreadcrumbTrail $trail, $person) {
109+
$trail->parent('contacts.persons');
110+
$trail->push('#'.$person->id, route('admin.contacts.persons.index'));
111+
});
112+
107113
// Dashboard > Contacts > Organizations
108114
Breadcrumbs::for('contacts.organizations', function (BreadcrumbTrail $trail) {
109115
$trail->parent('contacts');
@@ -137,7 +143,7 @@
137143
// Dashboard > Products > View Product
138144
Breadcrumbs::for('products.view', function (BreadcrumbTrail $trail, $product) {
139145
$trail->parent('products');
140-
$trail->push($product->name, route('admin.products.view', $product->id));
146+
$trail->push('#'.$product->id, route('admin.products.view', $product->id));
141147
});
142148

143149
// Dashboard > Products > Edit Product
@@ -371,7 +377,7 @@
371377
// Dashboard > Settings > Warehouse > View Warehouse
372378
Breadcrumbs::for('settings.warehouses.view', function (BreadcrumbTrail $trail, $warehouse) {
373379
$trail->parent('settings.warehouses');
374-
$trail->push($warehouse->name, route('admin.settings.warehouses.view', $warehouse->id));
380+
$trail->push('#'.$warehouse->id, route('admin.settings.warehouses.view', $warehouse->id));
375381
});
376382

377383
// Dashboard > Settings > Warehouse > View Warehouse > Products

0 commit comments

Comments
 (0)