escapeJs(__('Are you sure that you want to strip all tags?'))}",
actions: {
confirm: function () {
if (wysiwyg.activeEditor()) {
wysiwyg.turnOff();
wysiwyg.getToggleButton().hide();
}
self.unconvertedText = $(self.id).value;
$('convert_button').hide();
$('convert_button_back').show();
$(self.id).value = $(self.id).value.stripScripts().stripTags();
$('field_template_styles').hide();
self.typeChange = true;
}
}
});
},
unStripTags: function () {
$('convert_button').show();
$('convert_button_back').hide();
$(this.id).value = this.unconvertedText;
if (wysiwyg.activeEditor()) {
wysiwyg.turnOn();
wysiwyg.getToggleButton().show();
}
this.typeChange = false;
$('field_template_styles').show();
return false;
},
save: function () {
if (this.typeChange) {
$('change_flag_element').value = '1';
}
// Temporary solution will be replaced after refactoring of newsletter functionality
jQuery('#newsletter_template_edit_form').triggerHandler('save');
return false;
},
saveAs: function () {
var self = this;
if (this.typeChange) {
$('change_flag_element').value = '1';
}
if (\$F('code').blank() || \$F('code') == templateControl.templateName) {
prompt({
content: '{$block->escapeJs(__('Please enter a new template name.'))}',
value: templateControl.templateName + '{$block->escapeJs(__(' Copy'))}',
actions: {
confirm: function (value) {
$('code').value = value;
self._saveAs();
return false;
},
cancel: function () {
$('code').value = '';
// Temporary solution will be replaced after refactoring of newsletter functionality
jQuery('#newsletter_template_edit_form').triggerHandler('save');
self._saveAs();
return false;
}
}
});
}
},
_saveAs: function () {
$('save_as_flag').value = '1';
// Temporary solution will be replaced after refactoring of newsletter functionality
jQuery('#newsletter_template_edit_form').triggerHandler('save');
return false;
},
preview: function () {
if (this.typeChange) {
$('preview_type').value = {$block->escapeJs(TemplateTypesInterface::TYPE_TEXT)};
} else {
$('preview_type').value = {$block->escapeJs($block->getTemplateType())};
}
if (wysiwyg.activeEditor()) {
$('preview_text').value = wysiwyg.getContent();
} else {
$('preview_text').value = $(this.id).value;
}
if ($('template_styles') != undefined) {
$('preview_styles').value = $('template_styles').value;
}
if ($('id') != undefined) {
$('preview_id').value = $('id').value;
}
// Temporary solution will be replaced after refactoring of newsletter functionality
jQuery('#newsletter_template_preview_form').triggerHandler('save');
return false;
},
deleteTemplate: function () {
confirm({
content: "{$block->escapeJs(__('Are you sure you want to delete this template?'))}",
actions: {
confirm: function () {
window.location.href = '{$block->escapeJs($block->getDeleteUrl())}';
}
}
});
}
};
templateControl.init();
templateControl.templateName = "{$block->escapeJs($block->getJsTemplateName())}";
//]]>
});
script; ?> = /* @noEscape */ $secureRenderer->renderTag('script', [], $scriptString, false) ?>