Downloads » Resources » UltimateParent » UltimateParent | 1.2

UltimateParent 1.2

  • Currently 4.75/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5
4 vote(s).

Return the "ultimate" parent of a document.

Works with MODx Version(s): 0.9.2.1, 0.9.2, 0.9.1, 0.9.0
Submitted: Sep 17th 2006 | License: Public Domain | Downloads: 949

Description

Travels up the document tree to return the "ultimate" parent of a document. An optional argument in the snippet call can specify a document ID to act as the top of the tree if you don't want to go all the way up to the root. Another argument can specify the document whose parent you want, if this argument is not used the current document's id will be used.

Instructions

Copy the text of UltimateParent to a new snippet. Call the snippet with or without the optional arguments:

[[UltimateParent? &id=`45` &top=`6`]]

will return the ultimate parent of document 45, below document 6.

Updates

2006-09-17: Fixed bug where the getParent() query would try and use an Array (the entire result row from getParent) instead of the single id column value.


( back to top )