| @@ -1,0 +1,53 @@ | ||
| 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(); | |