是否可以将顶级站点的面包屑与其中一个子站点的面包屑组合在一起?
经过数小时的阅读,了解了Yesod的来源并以各种不同的角度解决了这个问题,我认为问题归结为是否可以在Yesod的生成调度机制之外调用“进入”任意子站点处理程序。
即使使用liftHandler
和liftSubHandler
,我也总是无法以HandlerFor site a
统一HandlerFor subsite a
。
这让我想知道我是否缺少什么?我要使用的用例是能够在子站点中实现YesodBreadcrumbs
,然后在主站点的YesodBreadcrumbs
实例中构成它们。