| 1 |
<?php |
| 2 |
defined('ABSPATH') || die('Restricted Access'); |
| 3 |
?> |
| 4 |
<div id="acym__editor__content" class="grid-x acym__content acym__editor__area"> |
| 5 |
<div class="cell grid-x align-right grid-margin-x margin-bottom-0 margin-y"> |
| 6 |
<input type="hidden" id="acym__mail__edit__editor" value="<?php echo esc_attr($data['mail']->editor); ?>"> |
| 7 |
<input type="hidden" |
| 8 |
class="acym__wysid__hidden__save__thumbnail" |
| 9 |
id="editor_thumbnail" |
| 10 |
name="editor_thumbnail" |
| 11 |
value="<?php echo esc_attr($data['mail']->thumbnail); ?>" /> |
| 12 |
<input type="hidden" id="acym__mail__edit__editor__social__icons" value="<?php echo empty($data['social_icons']) ? '{}' : esc_attr($data['social_icons']); ?>"> |
| 13 |
<input type="hidden" |
| 14 |
id="acym__mail__type" |
| 15 |
name="mail[type]" |
| 16 |
value="<?php echo empty($data['mail']->type) ? esc_attr($data['mailClass']::TYPE_STANDARD) : esc_attr($data['mail']->type); ?>"> |
| 17 |
<?php if (!empty($data['list_id'])) { |
| 18 |
echo '<input type="hidden" id="acym__mail__list-id" name="mail[list_id]" value="'.esc_attr($data['list_id'][0]).'">'; |
| 19 |
} ?> |
| 20 |
<?php include acym_getView('mails', 'edit_actions'); ?> |
| 21 |
</div> |
| 22 |
<div class="cell grid-x grid-padding-x acym__editor__content__options margin-y"> |
| 23 |
<?php |
| 24 |
if (!empty($data['return'])) { |
| 25 |
echo '<input type="hidden" name="return" value="'.esc_attr($data['return']).'"/>'; |
| 26 |
} |
| 27 |
if (!empty($data['fromId'])) { |
| 28 |
echo '<input type="hidden" name="fromId" value="'.esc_attr($data['fromId']).'"/>'; |
| 29 |
} |
| 30 |
if (!empty($data['followup_trigger'])) { |
| 31 |
echo '<input type="hidden" id="acym__followup__trigger" value="'.esc_attr($data['followup_trigger']).'"/>'; |
| 32 |
} |
| 33 |
|
| 34 |
if ($data['mail']->type == $data['mailClass']::TYPE_NOTIFICATION) { |
| 35 |
include acym_getView('mails', 'edit_info_notification'); |
| 36 |
} elseif (in_array($data['mail']->type, [$data['mailClass']::TYPE_AUTOMATION, $data['mailClass']::TYPE_OVERRIDE, $data['mailClass']::TYPE_SCENARIO])) { |
| 37 |
include acym_getView('mails', 'edit_info_all'); |
| 38 |
} elseif ($data['mail']->type == $data['mailClass']::TYPE_FOLLOWUP) { |
| 39 |
include acym_getView('mails', 'edit_info_followup'); |
| 40 |
} else { |
| 41 |
include acym_getView('mails', 'edit_info_global'); |
| 42 |
} |
| 43 |
|
| 44 |
include acym_getView('mails', 'edit_info_advanced_options'); |
| 45 |
?> |
| 46 |
</div> |
| 47 |
</div> |
| 48 |
<input type="hidden" id="mail_id" name="mail[id]" value="<?php echo esc_attr($data['mail']->id); ?>" /> |
| 49 |
<input type="hidden" name="id" value="<?php echo esc_attr($data['mail']->id); ?>" /> |
| 50 |
<?php |
| 51 |
acym_formOptions(); |
| 52 |
|
| 53 |
$data['editor']->display(); |
| 54 |
|