In an Open Source Content Management System like Drupal, the wide range of contributed modules often leads to multiple solutions and approaches being available to build a feature for a site. With this flexibility, rarely is there a single "best" solution to a given problem. In this series, the Mediacurrent team will cover some of the common features that our clients often request, and what tools we like to select for the job.
For our second edition of this series, we'll discuss breadcrumbs. This seemingly innocent little trail of text links intended to demonstrate "you are here" for any particular page of a site. Clients often want to put their unique stamp on precisely how breadcrumbs should behave, and many times this quickly heads down a dangerous custom path. How do we stay out of the woods with breadcrumbs? Mediacurrent debates: