Extras catalogue

Wayfinder

Latest release 15 years ago (October 31, 2011).

wayfinder

  • By splittingred

About

Totally refactored from original DropMenu nav builder to make it easier to create custom navigation by using chunks as output templates. By using templates, many of the paramaters are no longer needed for flexible output including tables, unordered- or ordered-lists (ULs or OLs), definition lists (DLs) or in any other format you desire. To view some example menus created with Wayfinder go here: http://muddydogpaws.com/development/wayfinder/examples/

Installation & usage

Install via Package Management.

At a glance

MODX 3 compatible.

More about MODX 3 support

  • Developer splittingred
  • Latest release October 31, 2011 (15 years ago)
  • First seen in SiteDash October 31, 2011 (15 years ago)
  • License GPLv2
  • MODX support 2.0 – 100.0

Releases 1 indexed release

Changelog
MODX.com

2.3.3-pl

October 31, 2011

15 years ago

<p><b>New in 2.3.3</b></p><ul><li>[#40] Add wf.level placeholder to items for showing current depth</li><li>[#42] Allow authenticated mgr users with view_unpublished to use new previewUnpublished property to preview unpublished Resources in menus</li><li>[#41] Fix issue with Wayfinder and truncated result sets due to getIterator call</li></ul><p><b>New in 2.3.2</b></p><ul><li>[#36] Fix issue with multiple Wayfinder calls using &amp;config</li><li>[#35] Fix issues with TV bindings rendering</li><li>Add "protected" placeholder that is 1 if Resource is protected by a Resource Group</li><li>Updated documentation, snippet properties descriptions</li></ul><p><b>New in 2.3.1</b></p><ul><li>[#31] Add &amp;scheme property for specifying link schemes</li><li>[#27] Improve caching in Wayfinder to store cache files in resource cache so cache is synced with modx core caching</li></ul><p><b>New in 2.3.0</b></p><ul><li>[#14] Fix issue with hideSubMenus when using it with a non-zero startId</li><li>Add all fields of a Resource to the rowTpl placeholder set, such as menutitle, published, etc</li><li>Properly optimize TV value grabbing to properly parse and cache TVs to improve load times when using TVs in a result set</li><li>Ensure that caching also caches by user ID to persist access permissions through cached result sets</li></ul><p><b>New in 2.2.0</b></p><ul><li>[#23] Fix issue that generated error message in error.log due to &amp;contexts always being processed regardless of empty state</li><li>[#21] Fix issue with unnecessary groupby that was breaking sorting in older mysql versions</li><li>[#22] Add &amp;cacheResults parameter, which caches queries for faster loading</li><li>[#8] Add &amp;contexts parameter, and &amp;startIdContext parameter if navigating across multiple contexts and using a non-0 &amp;startId</li></ul>

We've also seen 9 unverified versions of Wayfinder in use, but don't list those as we've been unable of confirming they are official releases from an official source.