class AmiSample_ListViewAdm extends Hyper_AmiClean_ListViewAdm{
public function init(){
parent::init();
$this
->addColumn('fullname')
->addColumnType('firstname', 'hidden')
->addColumnType('lastname', 'hidden');
AMI_Event::addHandler('on_list_body_row', array($this, 'handleBodyRow'), $this->getModId());
return $this;
}
public function handleBodyRow($name, array $aEvent, $handlerModId, $srcModId){
$aEvent['aScope']['fullname'] = $aEvent['aScope']['lastname'].' '.$aEvent['aScope']['firstname'];
return $aEvent;
}
}