I try add new column to APYDataGridBundle
here is code :
$source->manipulateRow(
function ($row)
{
/**
* @var $row Row
*/
$row->setField('newColumn', $row->getEntity()->getMorbidity());
return $row;
}
);
but it dont show on rendered table, how to show it ?
rest of code :
/**
* @var Grid $grid
*/
$grid = $this->get('grid');
$grid->setSource($source);
$grid->hideColumns(array('id','date_create','hidden''number'));
$grid->hideFilters();
$grid->setActionsColumnTitle(null);
$grid->getColumn('value')->setTitle('price');
$userColumns = array('debtor_name','debtor_type','value', 'sell_price', 'date_sell','date_sell2');
$grid->setColumnsOrder($userColumns);
$myRowAction = new RowAction('see', 'CompanyController_editCompanyPartner', false, '_self');
$grid->addRowAction($myRowAction);
return $grid->getGridRes
ponse('meaCoreBundle:Base:grid.html.twig');
Copyright Notice:Content Author:「Developer」,Reproduced under the CC 4.0 BY-SA copyright license with a link to the original source and this disclaimer.
Link to original article:https://stackoverflow.com/questions/24466727/add-new-column-in-apydatagridbundle-nor-work