listData as $data) { $dataGridListData[] = array(" {$escaper->escapeHtml($data->getId())} {$escaper->escapeHtml($data->getMainSite()->getName())} {$escaper->escapeHtml($this->translator->translate($data->getDictMainSiteContentTypeView()->getDictMainSiteContentType()->getName(), 'main_site_view_type'))} {$escaper->escapeHtml($data->getDictMainSiteContentTypeView()->getName())} ", '[:id]' => $data->getId()); } echo $this->dataGridList() ->addOption(array( 'type' => \System\View\Helper\DataGrid\DataGridList::OPTION_VIEW, 'url' => $this->url('mainSiteContentPage/wildcard', array('action' => 'view')) . '/main_site_id/' . $this->layout()->mainSiteId, 'acl' => 'mainSiteContentPage-view', 'relational' => false, 'self-relational' => false, )) ->addOption(array( 'type' => \System\View\Helper\DataGrid\DataGridList::OPTION_EDIT, 'url' => $this->url('mainSiteContentPage/wildcard', array('action' => 'edit')) . '/main_site_id/' . $this->layout()->mainSiteId, 'acl' => 'mainSiteContentPage-edit', 'relational' => false, 'self-relational' => false, )) ->addOption(array( 'type' => \System\View\Helper\DataGrid\DataGridList::OPTION_DELETE, 'url' => $this->url('mainSiteContentPage/wildcard', array('action' => 'delete')) . '/main_site_id/' . $this->layout()->mainSiteId, 'acl' => 'mainSiteContentPage-delete', )) ->setDataGridListData($dataGridListData) ->generate();