I need to show sex icon of author below his photo album. For photo i did it so:
BxBaseSearchResultSharedMedia:
...
$this->aCurrent = array(
'ownFields' => array('ID', 'Title', 'Uri', 'Date', 'Time', 'Rate', 'RateCount'),
'searchFields' => array('Title', 'Tags', 'Description', 'Categories'),
'join' => array(
'profile' => array(
'type' => 'left',
'table' => 'Profiles',
'mainField' => 'Owner',
'onField' => 'ID',
'joinFields' => array('NickName', 'Sex')
....
Added this function:
function genSexIcon($aData) {
switch($aData) {
case 'male':
return getTemplateIcon( 'male.png' );
case 'female':
return getTemplateIcon( 'female.png' );
case 'men':
return getTemplateIcon( 'male.png' );
case 'malefemale':
return getTemplateIcon( 'MF.png' );
default :
return getTemplateIcon( 'tux.png' );
}
}