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.x | 2.1.x | 2.2.x | 2.3.x | 2.4.x | 2.5.x | 2.6.x | 2.7.0 | 2.7.1 | 2.7.2 | 2.7.3 | 2.7.4 | 2.7.5 | 2.7.6 | 2.7.7 | 2.7.8 | 2.7.9 | 2.7.10 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
No | No | 1.1 | 1.2 | No | No | No | No | No | No | No | No | No | No | No | No | No | No |
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" **
Upload the 'breadcrumb' folder in this archive to your Symphony 'extensions' folder.
Enable it by selecting the "Breadcrumb", choose "Enable/Install" from the with-selected menu, then click Apply.
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