14 class Grid extends \Magento\Cms\Block\Adminhtml\Page\Grid
24 $this->setUseAjax(
true);
44 $this->
addColumn(
'title', [
'header' =>
__(
'Title'),
'align' =>
'left',
'index' =>
'title']);
46 $this->
addColumn(
'identifier', [
'header' =>
__(
'URL Key'),
'align' =>
'left',
'index' =>
'identifier']);
48 if (!$this->_storeManager->isSingleStoreMode()) {
52 'header' =>
__(
'Store View'),
53 'index' =>
'store_id',
58 'filter_condition_callback' => [$this,
'_filterStoreCondition']
66 'header' =>
__(
'Status'),
67 'index' =>
'is_active',
69 'options' => $this->_cmsPage->getAvailableStatuses()
83 return $this->
getUrl(
'adminhtml/*/cmsPageGrid', [
'_current' =>
true]);
94 return $this->
getUrl(
'adminhtml/*/edit', [
'cms_page' =>
$row->getId()]);
getUrl($route='', $params=[])