If I overload a node/user/term display with a panel page, I get the correct breadcrumb from my active menu trail. However, if I create a simple panel page with no node/user/term context, the breadcrumb is not set. In other word, even if the page has an active menu item in my menu block, the breadcrumb is not set.

After a quick debugging session, I've noticed that drupal_set_breadcrumb() is never called, which explains why the breadcrumb is not set. Nonetheless, I'm kind of stuck now, I don't know at what level the breadcrumb must be set.

Comments

wjaspers’s picture

Title: The breadcrumb is not set for non node/term/user-based panel pages » Breadcrumb not set on: node/%node, term/%tid, user/%uid panel pages OR any variants.
Version: 6.x-3.7 » 6.x-3.8

The built-in "breadcrumb" pane doesn't work at all.
You can add it to any panel you want, but it won't display.

Issue still exists in 6.x-3.8.

Renee S’s picture

Subscribe.

Renee S’s picture

Not only this, by the way, but calling drupal_set_breadcrumb($array) doesn't work either when I try to call it from my template.php for Panels pages. Works for everything else.

Letharion’s picture

I'm not sure how this is supposed to work, so I need to ask merlin to step in. Can someone please verify this exists in a never Panels version, 6 or 7? If so I'll assign the issue to merlin and we'll get this sorted out. :)

Letharion’s picture

Status: Active » Postponed (maintainer needs more info)
esmerel’s picture

Status: Postponed (maintainer needs more info) » Closed (cannot reproduce)