我正在开发这个应用程序,其中许多页面(8+)链接到同一页面。每个页面都需要显示正确的面包屑。由于许多页面链接到同一个页面,因此目标页面 (p5) 有许多面包屑,每个面包屑都有一个条件,即应用程序项需要具有父页面的特定值。
例如,第 1、2、3、4、6、7 页链接到第 5 页。因此,第 5 页上有 6 个单独的面包屑,条件是when parent_page = x
x 是父页码。因此,如果用户来自第 1 页,则会选择正确的面包屑。
我觉得这太过分了,造成了混乱。此外,链接到第 5 页的页面数量似乎也在增加。我可以为每个父页面创建新的面包屑,但我觉得这是错误的,我想找到更好的方法。谁能指出我正确的方向?你过去是如何处理这样的事情的?