Magento Extensions Rating 2024
EXTENSIONS BY CATEGORY
B2B (Business-To-Business)
Blog
Customer
ERP (Enterprise Resource Planning)
Mega Menu
One Step Checkout
Order
POS (Point Of Sale)
Search
Shopping Cart
Sitemap
SEO
Social
Stock & Inventory Management
EXTENSIONS BY DEVELOPER
aheadWorks
Amasty
Boost My Shop
BSS Commerce
Magestore
MageWorx
Mirasvit
Templates Master
Wyomind
XTENTO
Magento 2 Documentation
Magento 2 Documentation
2.3
Documentation for Magento 2 CMS v2.3 (December 2018)
vendor
magento
module-email
Controller
Adminhtml
Email
Template.php
Go to the documentation of this file.
1
<?php
6
namespace
Magento\Email\Controller\Adminhtml\Email
;
7
13
abstract
class
Template
extends
\Magento\Backend\App\Action
14
{
20
const
ADMIN_RESOURCE
=
'Magento_Email::template'
;
21
28
protected
$_coreRegistry
=
null
;
29
34
public
function
__construct
(\
Magento
\Backend\
App
\Action\
Context
$context, \
Magento
\Framework\Registry $coreRegistry)
35
{
36
$this->_coreRegistry = $coreRegistry;
37
parent::__construct($context);
38
}
39
46
protected
function
_initTemplate
($idFieldName =
'template_id'
)
47
{
48
$id
= (int)$this->
getRequest
()->getParam($idFieldName);
49
$model
= $this->_objectManager->create(\
Magento
\Email\Model\BackendTemplate::class);
50
if
(
$id
) {
51
$model
->load(
$id
);
52
}
53
return
$model
;
54
}
55
}
Magento\Email\Controller\Adminhtml\Email\Template\ADMIN_RESOURCE
const ADMIN_RESOURCE
Definition:
Template.php:20
Magento\Email\Controller\Adminhtml\Email\Template\$_coreRegistry
$_coreRegistry
Definition:
Template.php:28
Magento\Framework\App
Magento\Email\Controller\Adminhtml\Email\Template\_initTemplate
_initTemplate($idFieldName='template_id')
Definition:
Template.php:46
$id
$id
Definition:
fieldset.phtml:14
$model
$model
Definition:
enable_catalog_product_reindex_schedule.php:9
Magento\Framework\App\Action\AbstractAction\getRequest
getRequest()
Definition:
AbstractAction.php:60
Magento\Email\Controller\Adminhtml\Email\Template
Definition:
Template.php:13
Magento\Backend\App\Action
Definition:
Action.php:17
Magento\Email\Controller\Adminhtml\Email
Definition:
TemplateTest.php:6
Magento\Email\Controller\Adminhtml\Email\Template\__construct
__construct(\Magento\Backend\App\Action\Context $context, \Magento\Framework\Registry $coreRegistry)
Definition:
Template.php:34
Magento
Context
Definition:
ClassesForConstructorIntegrity.php:33