Please report bugs & feature requests on Github: https://github.com/Mark-H/FirstChildRedirect =============================================== FirstChildRedirect Authors: Jason Coward Ryan Thrash Olivier B. Deland Shaun McCormick Mark Hamstra License: GPL Public Domain Version: 2.3 =============================================== This snippet redirects to the first child document of a folder in which this snippet is included within the content (e.g. [[FirstChildRedirect]]). This allows MODx folders to emulate the behavior of real folders since MODx usually treats folders as actual documents with their own content. Added parameters to allow greater flexibility &docid=`12` (optional; default: current document) Use the docid parameter to have this snippet redirect to the first child document of the specified document. &default=`1` or &default=`site_start` (optional; default: site_start) Use the default parameter to have this snippet redirect to the document specified in cases where there is no children. It can be a document ID or one of : site_start,site_unavailable_page,error_page,unauthorized_page &sortBy=`menuindex` (optional; default:menuindex) Get the first child depending on this sort order Can be any valid modx document field name &sortDir=`DESC` (optional; default:ASC) Sort `ASC` for ascendant or `DESC` for descendant &responseCode ("301", "302" or the complete response code, eg "HTTP/1.1 302 Moved Temporarily", defaults to 301) The responsecode (statuscode) to use for sending the redirect.