Skip to content
Snippets Groups Projects
Commit c4b1229b authored by Torsten Oppermann's avatar Torsten Oppermann
Browse files

[TASK] Setting Default Template when nothing in db

parent 6bfac0b6
No related branches found
No related tags found
No related merge requests found
......@@ -122,10 +122,17 @@ class MailController extends ActionController {
$selectedExtension, $selectedTemplate, $selectedLanguageLeft
)->getFirst();
$this->view->assign(
'contentLeft',
$templateLeft !== NULL ? $templateLeft->getContent() : ''
);
if ($templateLeft !== NULL) {
$this->view->assign('contentLeft', $templateLeft->getContent());
} else {
$defaultTemplatePath = MailTemplateService::getRegisterArray()
[$selectedExtension][$selectedTemplate]['templatePath'];
$defaultTemplateFile = $defaultTemplatePath . $selectedLanguageLeft . '.' . 'template.html';
if (file_exists($defaultTemplateFile)) {
$this->view->assign('contentLeft', file_get_contents($defaultTemplateFile));
}
}
$this->view->assign(
'subjectLeft',
......@@ -137,10 +144,17 @@ class MailController extends ActionController {
$selectedExtensionKey, $selectedTemplateKey, $selectedLanguageRight
)->getFirst();
$this->view->assign(
'contentRight',
$templateRight !== NULL ? $templateRight->getContent() : ''
);
if ($templateRight !== NULL) {
$this->view->assign('contentRight', $templateRight->getContent());
} else {
$defaultTemplatePath = MailTemplateService::getRegisterArray()
[$selectedExtension][$selectedTemplate]['templatePath'];
$defaultTemplateFile = $defaultTemplatePath . $selectedLanguageRight . '.' . 'template.html';
if (file_exists($defaultTemplateFile)) {
$this->view->assign('contentRight', file_get_contents($defaultTemplateFile));
}
}
$this->view->assign(
'subjectRight',
......@@ -153,10 +167,17 @@ class MailController extends ActionController {
$firstEntry, $secondLevelFirstEntry, 'en'
)->getFirst();
$this->view->assign(
'contentLeft',
$templateLeft !== NULL ? $templateLeft->getContent() : ''
);
if ($templateLeft !== NULL) {
$this->view->assign('contentLeft', $templateLeft->getContent());
} else {
$defaultTemplatePath = MailTemplateService::getRegisterArray()
[$firstEntry][$secondLevelFirstEntry]['templatePath'];
$defaultTemplateFile = $defaultTemplatePath . 'en.' . 'template.html';
if (file_exists($defaultTemplateFile)) {
$this->view->assign('contentLeft', file_get_contents($defaultTemplateFile));
}
}
$this->view->assign(
'subjectLeft',
......@@ -168,10 +189,17 @@ class MailController extends ActionController {
$firstEntry, $secondLevelFirstEntry, 'en'
)->getFirst();
$this->view->assign(
'contentRight',
$templateRight !== NULL ? $templateRight->getContent() : ''
);
if ($templateRight !== NULL) {
$this->view->assign('contentRight', $templateRight->getContent());
} else {
$defaultTemplatePath = MailTemplateService::getRegisterArray()
[$firstEntry][$secondLevelFirstEntry]['templatePath'];
$defaultTemplateFile = $defaultTemplatePath . 'en.' . 'template.html';
if (file_exists($defaultTemplateFile)) {
$this->view->assign('contentRight', file_get_contents($defaultTemplateFile));
}
}
$this->view->assign(
'subjectRight',
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment