@@ -67,6 +67,11 @@ public function boot()
6767 ->push (trans ('general.create ' ), route ('hardware.create ' ))
6868 );
6969
70+ Breadcrumbs::for ('clone/hardware ' , fn (Trail $ trail ) =>
71+ $ trail ->parent ('hardware.index ' , route ('hardware.index ' ))
72+ ->push (trans ('admin/hardware/general.clone ' ), route ('hardware.create ' ))
73+ );
74+
7075 Breadcrumbs::for ('hardware.show ' , fn (Trail $ trail , Asset $ asset ) =>
7176 $ trail ->parent ('hardware.index ' , route ('hardware.index ' ))
7277 ->push ($ asset ->present ()->fullName (), route ('hardware.show ' , $ asset ))
@@ -378,6 +383,12 @@ public function boot()
378383 ->push (trans ('general.create ' ), route ('locations.create ' ))
379384 );
380385
386+ Breadcrumbs::for ('clone/location ' , fn (Trail $ trail ) =>
387+ $ trail ->parent ('locations.index ' , route ('locations.index ' ))
388+ ->push (trans ('admin/locations/table.clone ' ), route ('locations.create ' ))
389+ );
390+
391+
381392 Breadcrumbs::for ('locations.show ' , fn (Trail $ trail , Location $ location ) =>
382393 $ trail ->parent ('locations.index ' , route ('locations.index ' ))
383394 ->push ($ location ->name , route ('locations.show ' , $ location ))
@@ -539,6 +550,13 @@ public function boot()
539550 ->push (trans ('general.create ' ), route ('users.create ' ))
540551 );
541552
553+ Breadcrumbs::for ('users.clone.show ' , fn (Trail $ trail ) =>
554+ $ trail ->parent ('users.index ' , route ('users.index ' ))
555+ ->push (trans ('admin/users/general.clone ' ), route ('users.create ' ))
556+ );
557+
558+
559+
542560 Breadcrumbs::for ('users.show ' , fn (Trail $ trail , User $ user ) =>
543561 $ trail ->parent ('users.index ' , route ('users.index ' ))
544562 ->push ($ user ->getFullNameAttribute () ?? 'Missing Username! ' , route ('users.show ' , $ user ))
0 commit comments