listData as $data) {
$dataGridListData[] = array("
{$escaper->escapeHtml($data->getIdEdition())} |
relationalSelect ? ' class="relational_select_td"' : '') . ">{$escaper->escapeHtml($data->getEditionNr())} |
relationalSelect ? ' class="relational_select_td"' : '') . ">{$escaper->escapeHtml($data->getEditionBookNr())} |
{$escaper->escapeHtml($data->getBookNr())} |
relationalSelect ? ' class="relational_select_td"' : '') . ">{$escaper->escapeHtml($data->getBookMonth())} |
relationalSelect ? ' class="relational_select_td"' : '') . ">" . (($escaper->escapeHtml($data->getBookYear()) == 0) ? '' : $escaper->escapeHtml($data->getBookYear())) . " |
{$escaper->escapeHtml($data->getSubject())} |
relationalSelect ? ' class="relational_select_td"' : '') . ">" . ($escaper->escapeHtml($data->getStatus() == 'VIS') ? $this->translator->translate('active') : $this->translator->translate('inactive')) . " |
", '[:id]' => $data->getIdEdition());
}
$gridList = $this->dataGridList();
if (!$this->relationalSelect) {
$gridList->addOption(array(
'type' => \System\View\Helper\DataGrid\DataGridList::OPTION_VIEW,
'url' => $this->url('content_journal/wildcard', array('action' => 'view')),
'acl' => 'journal-view',
'relational' => false, 'self-relational' => false,
))->addOption(array(
'type' => \System\View\Helper\DataGrid\DataGridList::OPTION_EDIT,
'url' => $this->url('content_journal/wildcard', array('action' => 'edit')),
'acl' => 'journal-edit',
'relational' => false, 'self-relational' => false,
))
->addOption(array(
'type' => \System\View\Helper\DataGrid\DataGridList::OPTION_DELETE,
'url' => $this->url('content_journal/wildcard', array('action' => 'delete')),
'acl' => 'journal-delete',
));
}
echo $gridList->setDataGridListData($dataGridListData)
->generate();