1.2releasedBreadcrumb

A datasource that provides XML representing the parent hierarchy. Useful for building breadcrumb navigation.

Clone URLhttps://github.com/symphonists/breadcrumb.git

Add as a submodulegit submodule add https://github.com/symphonists/breadcrumb.git extensions/breadcrumb --recursive

Compatibility

2.x.x2.1.x2.2.x2.3.x2.4.x2.5.x2.6.x2.7.02.7.12.7.22.7.32.7.42.7.52.7.62.7.72.7.82.7.92.7.10
NoNo1.11.2NoNoNoNoNoNoNoNoNoNoNoNoNoNo

Readme

Breadcrumb

  • Version: 1.2
  • Author: Symphony Community (https://github.com/symphonists)
  • Build Date: 2012-05-02
  • Requirements: Symphony 2.3.x

Includes a Data Source that, based on the current page, will provide a focused XML structure representing the parent hierarchy. It is more efficient than a conventional Navigation DS, since there is less redundant data and is much easier to traverse with XPath.

Installation

** Note: The latest version can always be grabbed with "git clone git://github.com/symphonists/breadcrumb.git" **

  1. Upload the 'breadcrumb' folder in this archive to your Symphony 'extensions' folder.

  2. Enable it by selecting the "Breadcrumb", choose "Enable/Install" from the with-selected menu, then click Apply.

  3. Add the "Breadcrumbs" Data Source to your page

Example XML

<breadcrumb>
    <page path="about">About</page>
    <page path="about/contact">Contact</page>
    <page path="about/contact/office">Our Office</page>
</breadcrumb>

Version history

Requires Symphony 2.3.x

  • Compatible with Symphony 2.3
  • Using new PageManager

Requires Symphony 2.2

  • Compatible with the Multilingual Field and Language Redirect extensions

Works up to Symphony 2.2

  • First release