Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Current »

The breadcrumbs allows to navigation easily up the website page hierarchy. Typical breadcrumbs look like this:

Home > Top Page Name > Sub Page Name

This works like a charm on website with single language, but on website with multiple languages page names might turn out empty because implementation issues of "\kNavigationBar::getCategoryParentPath" method. Here is what's wrong:

  • shared cache is used for all language, but only page name on currentĀ language is stored in it
  • there is no fallback to page translation on primary language in case if page isn't translated on current language
  • if user opens website on non-primary language on which page name isn't translated AND cache is missing, then this empty page name is saved into cache

Solution

Related Tasks

  • No labels