UltimateParent 1.2
Return the "ultimate" parent of a document.
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.