我会先尝试解释一下我的问题。
我正在构建产品目录并对它们进行分类我正在使用具有4个子级别的分类树。每个产品都可以与一个或多个子类别相关联。
我使用视图导航分类树以访问与每个子类别相关的产品。为了管理这里的面包屑,我在template.php上重新定义了hook_breadcrumb()函数,这很有效。
问题从这里开始:当我到达最后一级子类别时,我有相应的产品,当我点击其中一个产品时,它将进入该产品的节点页面。这时我丢失了面包屑踪迹,因为我进入了节点。我可以获得该产品的分类树来构建面包屑,但问题是该产品可能与多个子类别术语相关。
所以,为了解决这个问题,我认为我需要知道访问者到达产品的路径。换句话说,我需要知道用户访问以输入特定产品的最后一个分类子类别,以便我可以使用该信息正确构建面包屑。
那么,有人可以帮助我了解如何在进入节点之前知道用户的路径吗?
提前致谢!