Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 6237695
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 24, 20262026-05-24T11:04:39+00:00 2026-05-24T11:04:39+00:00

I have a page where nodes are categorized using a base taxonomy (let’s say

  • 0

I have a page where nodes are categorized using a base taxonomy (let’s say “species” -> animal -> mammal -> ape).

  1. I want to override taxonomy pages with panels
  2. I also want to make sure all nodes get a nice breadcrumb based on the default taxonomy

I have solved #1 and #2 successfully separately, but cannot get them to play together.

For #1 the best solution I have found is activating “Taxonomy term template” in /admin/build/pages). An excellent guide can be found at http://drupaleasy.com/blogs/ultimike/2010/10/taxonomy-term-pages-steroids-using-panels-views

For #2 both the Custom Breadcrumbs module (with the Custom Taxonomy Breadcrumb sub module) and the Taxonomy Breadcrumbs. Unfortunately both methods hijack the same hook used by #1 and in doing so disables #1.

How can I achieve both goals simultaniously? Thanks a lot!

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-24T11:04:40+00:00Added an answer on May 24, 2026 at 11:04 am

    For #2, you can use Custom Breadcrumbs.
    I’m not sure about version 6.x-1.x, but I can confirm that 6.x-2.0 works fine.
    What you need to do is to:

    • enable both sub-modules Custom Breadcrumbs for Taxonomy and Custom Breadcrumbs for Panels
    • set things up at Custom Breadcrumbs Configuration page
    • make the weight of the Custom Breadcrumbs for Panels the highest, at the bottom of the configuration page (to override Custom Breadcrumbs for Taxonomy which doesn’t get along with panels by itself)

    However, the custom breadcrumb is built after the panels, so you can’t actually use it in the panel. But you can print it in page.tpl.php, outside the panel.

    EDIT:

    Seems like Custom Breadcrumbs for Panels had nothing to do with it 🙂

    It just displayed a very misleading text on the config page (“Use taxonomy breadcrumbs for panels”).
    After some more research, it turned out that it works when panels had a smaller weight then custom_breadcrumbs_taxonomy (see table system in the database).

    If you really want to display the breadcrumbs in panels, you can do that using this (hack-ish) method:

    • configure taxonomy breadcrumbs
    • ensure the weights are good in the system table, as explained
    • add the breadcrumb in your page panel
    • add a preprocess function that replace the breadcrumbs in panels with the final breadcrumbs, built by custom_breadcrumbs_taxonomy, like:

    (note: my panel is of type page, it’s in the content section)

    function abn_preprocess_page(&$vars) {
      $old_breadcrumb = strstr( strstr($vars['content'],'<div class="breadcrumb">'), '</div>', true);
      if ($old_breadcrumb) {
        $old_breadcrumb .= '</div>';
        $vars['content'] = str_replace($old_breadcrumb, $vars['breadcrumb'], $vars['content']);
      }  
    }
    
    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I have a strange behaviour. I am using a rather heavy page (4000 nodes)
Let's say on a page I have alot of this repeated: <div class=entry> <h4>Magic:</h4>
Let's say I have this sample: page = <html><body><h1 class='foo'></h1><p class='foo'>hello people<a href='http://'>hello world</a></p></body></html>
I have the following XML file with page nodes which I want to read
In my page I have a bunch (about 30) dom nodes that should be
I have a page using <ul> lists for navigation (Javascript changes the styling to
I want to let my customers to add specific nodes to a view. I
I've copied some text nodes from the page (i.e., live DOM) and have stored
I have a page url, which looks like: http://mydomain.com/nodes/32/article/new?return=view After installing tomcat 7, when
I have been trying to create a page using views that will list down

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.