Magento 2 Documentation  2.3
Documentation for Magento 2 CMS v2.3 (December 2018)
Index.php
Go to the documentation of this file.
1 <?php
8 
9 use Magento\Framework\App\Action\HttpGetActionInterface as HttpGetActionInterface;
10 
12 {
18  public function execute()
19  {
20  if ($this->getRequest()->getQuery('ajax')) {
21  $this->_forward('grid');
22  return;
23  }
24  $this->_view->loadLayout();
25  $this->_setActiveMenu('Magento_Newsletter::newsletter_template');
26  $this->_addBreadcrumb(__('Newsletter Templates'), __('Newsletter Templates'));
27  $this->_addContent(
28  $this->_view->getLayout()->createBlock(\Magento\Newsletter\Block\Adminhtml\Template::class, 'template')
29  );
30  $this->_view->getPage()->getConfig()->getTitle()->prepend(__('Newsletter Templates'));
31  $this->_view->renderLayout();
32  }
33 }
__()
Definition: __.php:13
_addContent(\Magento\Framework\View\Element\AbstractBlock $block)
_addBreadcrumb($label, $title, $link=null)
_forward($action, $controller=null, $module=null, array $params=null)