I have some more information about this.
Changing this line in the core/model/modx/processors/resource/getnodes.class.php file resolves the site tree issue:
Original: $c->leftJoin('modResource', 'Child', array('modResource.id = Child.parent AND Child.show_in_tree = true'));
New: $c->leftJoin('modResource', 'Child', array('modResource.id = Child.parent AND Child.show_in_tree = 1'));
This is running on SQL Server. Is this a bug or an environment issue? Can anybody help shed some light on this?
Environment:
Windows Server 2012 R2 Standard
IIS 6.0
SQL Server 2008
PHP 5.6.15
Drivers:
extension=php_mysql.dll
extension=php_mysqli.dll
extension=php_mbstring.dll
extension=php_gd2.dll
extension=php_gettext.dll
extension=php_curl.dll
extension=php_exif.dll
extension=php_xmlrpc.dll
extension=php_openssl.dll
extension=php_soap.dll
extension=php_pdo_mysql.dll
extension=php_pdo_sqlite.dll
extension=php_imap.dll
extension=php_tidy.dll
extension=php_sqlsrv_56_nts.dll
extension=php_pdo_sqlsrv_56_nts.dll
extension=php_imagick.dll