I am using nodehierarchy module along with custom breadcrumbs module. Nodehierarchy module uses drupal_set_breadcrumb() to set breadcrumbs. This is called inside hook_node_view() of nodehierarchy module.

/**
 * Implements hook_node_view().
 */
function nodehierarchy_node_view($node, $view_mode = 'full') {
  if ($view_mode == 'full') {
    nodehierarchy_set_breadcrumbs($node);
  }
}

Custom breadcrumbs sets breadcrumb in hook_preprocess_page(), due to this breadcrumb is overridden by nodehierarchy and only link to home page is appearing as breadcrumb.

Support from Acquia helps fund testing for Drupal Acquia logo

Comments

subhojit777’s picture

Status: Active » Needs review
FileSize
892 bytes

Nodehierarchy tries to display breadcrumb by fetching ancestor menu links. I have attached a patch that gets weight of nodehierarchy module if it is enabled, and sets weight of custom breadcrumbs module by 1.

subhojit777’s picture

Status: Needs review » Active
subhojit777’s picture

Status: Active » Needs review

Status changed to need review.