Можно ли составить панировочные сухопутные сайты верхнего уровня с помощью одного из его дочерних сайтов?
После нескольких часов чтения исходников Йесода и подхода к проблеме, я думаю, всевозможные ракурсывопрос сводится к тому, можно или нет вызывать произвольные обработчики дочерних сайтов вне сгенерированного механизма отправки Yesod.
Даже с liftHandler
и liftSubHandler
я всегда буду не в состоянии объединиться HandlerFor site a
с HandlerFor subsite a
.
Это заставляет меня задуматься, что я что-то упускаю?Используемый мной вариант использования позволяет реализовать YesodBreadcrumbs
на дочернем сайте, а затем создать его в экземпляре YesodBreadcrumbs
на главном сайте.