| Current Path : /var/www/components/com_acym/views/frontmails/tmpl/ |
| Current File : /var/www/components/com_acym/views/frontmails/tmpl/edit.php |
<div id="acym__editor__content" class="grid-x acym__content acym__editor__area <?php echo !empty($data['menuClass']) ? acym_escape($data['menuClass']) : ''; ?>">
<div class="cell grid-x grid-margin-x align-right">
<input type="hidden" id="acym__mail__edit__editor" value="<?php echo acym_escape($data['mail']->editor); ?>">
<input type="hidden"
class="acym__wysid__hidden__save__thumbnail"
id="editor_thumbnail"
name="editor_thumbnail"
value="<?php echo acym_escape($data['mail']->thumbnail); ?>" />
<input type="hidden" id="acym__mail__edit__editor__social__icons" value="<?php echo empty($data['social_icons']) ? '{}' : acym_escape($data['social_icons']); ?>">
<input type="hidden" id="acym__mail__type" name="mail[type]" value="<?php echo empty($data['mail']->type) ? $data['mailClass']::TYPE_STANDARD : $data['mail']->type; ?>">
<input type="hidden" name="list_ids" value="<?php echo empty($data['list_id'][0]) ? 0 : $data['list_id'][0]; ?>">
<?php
include acym_getView('mails', 'edit_actions', true);
?>
</div>
<div class="cell grid-x grid-padding-x acym__editor__content__options">
<?php
echo !empty($data['return']) ? '<input type="hidden" name="return" value="'.acym_escape($data['return']).'"/>' : '';
echo !empty($data['fromId']) ? '<input type="hidden" name="fromId" value="'.acym_escape($data['fromId']).'"/>' : '';
?>
<div class="cell medium-auto">
<label>
<?php echo acym_translation($data['mail']->type == $data['mailClass']::TYPE_AUTOMATION ? 'ACYM_NAME' : 'ACYM_TEMPLATE_NAME'); ?>
<input name="mail[name]" type="text" class="acy_required_field" value="<?php echo acym_escape($data['mail']->name); ?>" required>
</label>
</div>
<div class="cell medium-auto">
<label>
<?php echo acym_translation('ACYM_EMAIL_SUBJECT'); ?>
<input name="mail[subject]" type="text" value="<?php echo acym_escape($data['mail']->subject); ?>" <?php echo in_array(
$data['mail']->type,
[$data['mailClass']::TYPE_WELCOME, $data['mailClass']::TYPE_UNSUBSCRIBE, $data['mailClass']::TYPE_AUTOMATION]
) ? 'required' : ''; ?>>
</label>
</div>
<?php if (!empty($data['lists'])) { ?>
<div class="cell medium-auto">
<label>
<?php
echo acym_translation('ACYM_SELECT_ONE_OR_MORE_LIST');
echo acym_selectMultiple($data['lists'], 'list_ids', $data['list_id'], ['class' => 'acym__select']);
?>
</label>
</div>
<?php } ?>
<div class="cell grid-x acym__toggle__arrow">
<p class="cell medium-shrink acym__toggle__arrow__trigger"><?php echo acym_translation('ACYM_ADVANCED_OPTIONS'); ?> <i class="acymicon-keyboard_arrow_down"></i></p>
<div class="cell acym__toggle__arrow__contain">
<div class="grid-x grid-padding-x">
<div class="cell grid-x medium-6" id="acym__mail__edit__html__stylesheet__container">
<div class="cell medium-shrink">
<label for="acym__mail__edit__html__stylesheet">
<?php
echo acym_tooltip(
acym_translation('ACYM_CUSTOM_ADD_STYLESHEET'),
acym_translation('ACYM_STYLESHEET_HTML_DESC')
);
$stylesheet = empty($data['mail']->stylesheet) ? '' : $data['mail']->stylesheet;
?>
</label>
</div>
<textarea
name="editor_stylesheet"
id="acym__mail__edit__html__stylesheet"
cols="30"
rows="15"
type="text"><?php echo $stylesheet; ?></textarea>
</div>
<div class="cell medium-auto">
<label for="acym__mail__edit__custom__header"><?php echo acym_translation('ACYM_CUSTOM_HEADERS'); ?></label>
<textarea id="acym__mail__edit__custom__header" name="editor_headers" cols="30" rows="15" type="text"><?php echo acym_escape(
$data['mail']->headers
); ?></textarea>
</div>
<?php if (!$data['multilingual']) { ?>
<div class="cell grid-x">
<div class="cell medium-shrink">
<label for="acym__mail__edit__preheader">
<?php
echo acym_translation('ACYM_EMAIL_PREHEADER');
echo acym_info('ACYM_EMAIL_PREHEADER_DESC');
?>
</label>
</div>
<input id="acym__mail__edit__preheader" name="mail[preheader]" type="text" maxlength="255" value="<?php echo acym_escape($data['mail']->preheader); ?>">
</div>
<?php } ?>
</div>
</div>
</div>
</div>
</div>
<input type="hidden" name="mail[id]" value="<?php echo acym_escape($data['mail']->id); ?>" />
<input type="hidden" name="id" value="<?php echo acym_escape($data['mail']->id); ?>" />
<input type="hidden" name="thumbnail" value="<?php echo empty($data['mail']->thumbnail) ? '' : acym_escape($data['mail']->thumbnail); ?>" />
<?php
acym_formOptions();
$data['editor']->content = $data['mail']->body;
$data['editor']->autoSave = !empty($data['mail']->autosave) ? $data['mail']->autosave : '';
if (!empty($data['mail']->editor)) $data['editor']->editor = $data['mail']->editor;
if (!empty($data['mail']->id)) $data['editor']->mailId = $data['mail']->id;
if (!empty($data['mail']->type)) $data['editor']->automation = $data['isAutomationAdmin'];
if (!empty($data['mail']->settings)) $data['editor']->settings = $data['mail']->settings;
if (!empty($data['mail']->stylesheet)) $data['editor']->stylesheet = $data['mail']->stylesheet;
echo $data['editor']->display();