We use cookies to improve your experience. No personal information is gathered and we don't serve ads. Cookies Policy.

ExpressionEngine Logo ExpressionEngine
Features Pricing Support Find A Developer
Partners Upgrades
Blog Add-Ons Learn
Docs Forums University
Log In or Sign Up
Log In Sign Up
ExpressionEngine Logo
Features Pro new Support Find A Developer
Partners Upgrades
Blog Add-Ons Learn
Docs Forums University Blog
  • Home
  • Forums

Crumbum - Automatic Breadcrumb Generation Based on the Pages Module

Development and Programming

IRIS_HQ's avatar
IRIS_HQ
8 posts
16 years ago
IRIS_HQ's avatar IRIS_HQ

I just released a free plugin (for EE v1) that does automatic breadcrumb generation based on the structure of URLs that are being used by the built in Pages module. I think this would come in extremely handy for anyone using the Pages module and it can also be configured pretty quickly.

You can find it at: http://www.matt-toigo.com/crumbum

At this point I’m mostly looking for feedback and bug reports so I can ensure that it works for the widest possible range of EE users. I’m also playing around with adding other features such as exporting a site’s URL structure as XML.

Hopefully this won’t get blasted off as self promotion since I’m not making any money off of this in any way and just want to give something back to the EE Community which has been so great to me.

       
sm9's avatar
sm9
352 posts
15 years ago
sm9's avatar sm9

Hi Matt,

Just tried this out in EE2 and found it works great, thanks! 😊

I’m using the Pages module so it works well.

Even for my dynamic sections, I still have a static /news/ page in the Pages module with intro text in, even though I then use another template (news/index) for loading the dynamic entries.

I’ve found that when loading /news/my-dynamic-entry/, the breadcrumb outputted as Home > News, so that’s fairly nice degrading even when not using an entry from the Pages module, and it certainly acceptable for this sort of use.

Out of interest, I don’t suppose this plugin could ever cater for non-Pages module pages in this way could it? So load the above page as Home > News > My Dynamic Entry?

Thanks.

       
Matt Toigo's avatar
Matt Toigo
1 posts
15 years ago
Matt Toigo's avatar Matt Toigo

Hey,

The easiest way to handle this with dynamic content is to just actualy use the {title} of the post as the last breadcrumb from within an {exp:weblog:entries} tag. Let me know if this works and I’m glad to hear people are using the extension and like it. If you spot any bugs let me know since I’ve been almost too busy to test as EE has been releasing updates.

Matt

       
sm9's avatar
sm9
352 posts
15 years ago
sm9's avatar sm9

Thanks Matt, I’ll give that a go.

       

Reply

Sign In To Reply

ExpressionEngine Home Features Pro Contact Version Support
Learn Docs University Forums
Resources Support Add-Ons Partners Blog
Privacy Terms Trademark Use License

Packet Tide owns and develops ExpressionEngine. © Packet Tide, All Rights Reserved.