|Status:||postponed (maintainer needs more info)|
I'm creating a blog as part of my site. It's not on the front page. All "articles" are in a page of a View created via the Views module, which can be thought of as the home page of the blog.
I created a breadcrumb for just the blog home page, using "breadcrumbs for Views", and that appeared correctly on just the one page.
But then, as soon as I created a breadcrumb to use for the individual article pages, that second breadcrumb appeared on the /blog page too, seemingly overriding the View one. I tried it with both "node" breadcrumbs for just Article node types, and "path" breadcrumbs for just /blog/* - same result each time.
a) That doesn't actually seem right to me, because I would have expected a page created by the Views module not to be an "Article" - is it? though it does contain some.
b) and should "blog/*" include "blog"? It would perhaps be more convenient if it didn't. ("blog" could still be added as a separate path.)
c) Regardless of (a) and (b), I could fix my problem if I knew a PHP snippet to single out just the Views page.
I think that page isn't a node... it contains nodes, but I don't think it is one, if I've understood correctly. So in that case it wouldn't have a "nid". Or if it does, I'm not sure how to find it.
Is there a way for the PHP to identify a page as having been created by Views?
Is there a way for the PHP to see the page's URL?
(Or presumably I could fix it by "weighting" breadcrumbs if that feature request had come into being. But as far as I understand, that hasn't been implemented yet. Or if it has please tell me :-) )
In case it makes any odds, this is with the current version of 7.x-2.x-dev, from 2011-Jul-21.
Thanks in advance for all clues!