I created a breadcrumbs panel that automatically creates a series of
bookmarkable links from the home page to the page that displays a details of
currently viewing entity instance.
Usually it looks like for instance home|folders|folder1|folder1.1|document

>From the other hand when the user comes to this particular document by
opening folders and then the document itself she produces a page versions
that makes page history. There is an button "back" or "close" on the page
that returns the user to the previous page in the history.

As the result breadcrumbs and history forms two different ways of navigation
but they both are natural and required.

The problem is that clicking on the particular link in breadcrumb panel
leads to creating a new version of page. I use HybridUrlCodingStrategy and
it seems pretty possible to add version attributes to the url. But I don't
know how to do it in compatible manner. It seems that the only link that
forms the bookmarkable URL using hybrid strategy is the
BookmarkablePageLink. But it does not accept anything from the particular
page version.

Please help

Reply via email to