[Koha-bugs] [Bug 33169] Improve vue breadcrumbs and left-hand menu

bugzilla-daemon at bugs.koha-community.org bugzilla-daemon at bugs.koha-community.org
Tue Jul 25 19:29:20 CEST 2023


https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=33169

--- Comment #35 from Matt Blenkinsop <matt.blenkinsop at ptfs-europe.com> ---
The patch above is an example of an implementation for this by passing a
parameter into the breadcrumbs from a particular component.

Currently I've only set it up for Agreements and Licenses for discussion but
the implementation is simple to repeat.

I've also included two dummy routes to tackle Joubu's issue in comment 27 that
would need removing once this example is reviewed. These have been added into
Agreements as a substitute for the Preservation module

Test plan
1) Apply and yarn js:build
2) Create an agreement
3) Click on the link to view the agreement
4) The breadcrumb should contain your agreement's name
5) Navigate to /cgi-bin/koha/erm/agreements/1/items/add/
6) Breadcrumb should read "Agreements" > "Your agreement name" > "Add item to
train"
7) Navigate to /cgi-bin/koha/erm/agreements/1/items/add/1
8) Breadcrumb should read "Agreements" > "Your agreement name" > "Add items to
train"

-- 
You are receiving this mail because:
You are watching all bug changes.


More information about the Koha-bugs mailing list