25 $this->messageManager->addErrorMessage(
__(
'This email template no longer exists.'));
32 $request->getParam(
'template_subject')
38 $request->getParam(
'template_styles')
40 $this->_objectManager->get(\
Magento\Framework\Stdlib\DateTime\DateTime::class)->gmtDate()
41 )->setOrigTemplateCode(
42 $request->getParam(
'orig_template_code')
43 )->setOrigTemplateVariables(
44 $request->getParam(
'orig_template_variables')
48 $template->setTemplateType(TemplateTypesInterface::TYPE_HTML);
51 if (
$request->getParam(
'_change_type_flag')) {
52 $template->setTemplateType(TemplateTypesInterface::TYPE_TEXT);
57 $this->_objectManager->get(\
Magento\Backend\Model\Session::class)->setFormData(
false);
58 $this->messageManager->addSuccessMessage(
__(
'You saved the email template.'));
60 }
catch (\Exception $e) {
61 $this->_objectManager->get(
62 \
Magento\Backend\Model\Session::class
64 'email_template_form_data',
67 $this->messageManager->addErrorMessage($e->getMessage());
_initTemplate($idFieldName='template_id')
_redirect($path, $arguments=[])
_forward($action, $controller=null, $module=null, array $params=null)