$c->select(array(
$modx->getSelectColumns('objectName','objectName','',array('field_name')).' AS `alias_name`'
));
OK, after "grep"ing thru the core folder for any clues the getnodes.processor.php gave me a hint.
$c->select(array( $modx->getSelectColumns('objectName','objectName','',array('field_name')).' AS `alias_name`' ));
This works, but is there any smoother way to do this inside the getSelectColumns function? Probably from inside array() but I have no idea how
Sumoborac
$c->select(
array(
'alias_name' => "{$modx->escape('objectAlias')}.{$modx->escape('field_name')}"
)
);
An alternate approach without getSelectColumns()...
$c->select( array( 'alias_name' => "{$modx->escape('objectAlias')}.{$modx->escape('field_name')}" ) );
What do you mean by smoother way?
$c->getSelectColumns('objectName','objectAlias','',array('fieldName:AS'=>'fieldAlias'));