| 1 |
<?php |
| 2 |
// phpcs:disable WordPress.NamingConventions.PrefixAllGlobals.NonPrefixedVariableFound -- View file, its variables are local to the include scope, not true globals. |
| 3 |
defined('ABSPATH') || die('Restricted Access'); |
| 4 |
?> |
| 5 |
<h5 class="cell acym__title acym__title__secondary"><?php echo esc_html(acym_translation('ACYM_SENDER_INFORMATION')); ?></h5> |
| 6 |
<div class="cell grid-x align-center"> |
| 7 |
<?php |
| 8 |
if (!empty($data['translation_languages'])) { |
| 9 |
acym_displayLanguageRadio( |
| 10 |
$data['translation_languages'], |
| 11 |
'senderInformation[translation]', |
| 12 |
$data['currentCampaign']->translation, |
| 13 |
acym_translation('ACYM_LANGUAGE_SENDER_INFORMATION_DESC'), |
| 14 |
$this->config->get('sender_info_translation', ''), |
| 15 |
'campaign' |
| 16 |
); |
| 17 |
} |
| 18 |
?> |
| 19 |
<div class="cell grid-x medium-11 grid-margin-x margin-y"> |
| 20 |
<div class="cell medium-5"> |
| 21 |
<label for="acym__campaign__sendsettings__from-name" class="cell acym__campaign__sendsettings__label-settings"> |
| 22 |
<?php |
| 23 |
echo esc_html(acym_translation('ACYM_FROM_NAME')); |
| 24 |
if (empty($data['config_values']->from_name)) { |
| 25 |
$placeholder = acym_translation('ACYM_DEFAULT_VALUE'); |
| 26 |
} else { |
| 27 |
$placeholder = acym_translation('ACYM_DEFAULT').' : '.esc_attr($data['config_values']->from_name); |
| 28 |
} |
| 29 |
?> |
| 30 |
</label> |
| 31 |
<input type="text" |
| 32 |
id="acym__campaign__sendsettings__from-name" |
| 33 |
class="cell" |
| 34 |
maxlength="100" |
| 35 |
value="<?php echo esc_attr($data['senderInformations']->from_name); ?>" |
| 36 |
name="senderInformation[from_name]" |
| 37 |
placeholder="<?php echo esc_attr($placeholder); ?>"> |
| 38 |
</div> |
| 39 |
<div class="cell medium-1"></div> |
| 40 |
<div class="cell medium-5"> |
| 41 |
<label for="acym__campaign__sendsettings__from-email" class="cell acym__campaign__sendsettings__label-settings"> |
| 42 |
<?php |
| 43 |
echo esc_html(acym_translation('ACYM_FROM_EMAIL')); |
| 44 |
if (empty($data['config_values']->from_email)) { |
| 45 |
$placeholder = acym_translation('ACYM_DEFAULT_VALUE'); |
| 46 |
} else { |
| 47 |
$placeholder = acym_translation('ACYM_DEFAULT').' : '.esc_attr($data['config_values']->from_email); |
| 48 |
} |
| 49 |
?> |
| 50 |
</label> |
| 51 |
<input type="email" |
| 52 |
id="acym__campaign__sendsettings__from-email" |
| 53 |
class="cell" |
| 54 |
maxlength="100" |
| 55 |
value="<?php echo esc_attr($data['senderInformations']->from_email); ?>" |
| 56 |
name="senderInformation[from_email]" |
| 57 |
placeholder="<?php echo esc_attr($placeholder); ?>"> |
| 58 |
</div> |
| 59 |
|
| 60 |
<div class="cell medium-5"> |
| 61 |
<label for="acym__campaign__sendsettings__reply-name" class="cell acym__campaign__sendsettings__label-settings"> |
| 62 |
<?php |
| 63 |
echo esc_html(acym_translation('ACYM_REPLYTO_NAME')); |
| 64 |
if (empty($data['config_values']->reply_to_name)) { |
| 65 |
$placeholder = acym_translation('ACYM_DEFAULT_VALUE'); |
| 66 |
} else { |
| 67 |
$placeholder = acym_translation('ACYM_DEFAULT').' : '.esc_attr($data['config_values']->reply_to_name); |
| 68 |
} |
| 69 |
?> |
| 70 |
</label> |
| 71 |
<input type="text" |
| 72 |
id="acym__campaign__sendsettings__reply-name" |
| 73 |
class="cell" |
| 74 |
maxlength="100" |
| 75 |
value="<?php echo esc_attr($data['senderInformations']->reply_to_name); ?>" |
| 76 |
name="senderInformation[reply_to_name]" |
| 77 |
placeholder="<?php echo esc_attr($placeholder); ?>"> |
| 78 |
</div> |
| 79 |
<div class="cell medium-1"></div> |
| 80 |
<div class="cell medium-5"> |
| 81 |
<label for="acym__campaign__sendsettings__reply-email" class="cell acym__campaign__sendsettings__label-settings"> |
| 82 |
<?php |
| 83 |
echo esc_html(acym_translation('ACYM_REPLYTO_EMAIL')); |
| 84 |
if (empty($data['config_values']->reply_to_email)) { |
| 85 |
$placeholder = acym_translation('ACYM_DEFAULT_VALUE'); |
| 86 |
} else { |
| 87 |
$placeholder = acym_translation('ACYM_DEFAULT').' : '.esc_attr($data['config_values']->reply_to_email); |
| 88 |
} |
| 89 |
?> |
| 90 |
</label> |
| 91 |
<input type="email" |
| 92 |
id="acym__campaign__sendsettings__reply-email" |
| 93 |
class="cell" |
| 94 |
maxlength="100" |
| 95 |
value="<?php echo esc_attr($data['senderInformations']->reply_to_email); ?>" |
| 96 |
name="senderInformation[reply_to_email]" |
| 97 |
placeholder="<?php echo esc_attr($placeholder); ?>"> |
| 98 |
</div> |
| 99 |
|
| 100 |
<div class="cell medium-5 grid-x acym__campaign__sendsettings__bcc"> |
| 101 |
<label for="acym__campaign__sendsettings__bcc--input" class="cell acym__campaign__sendsettings__label-settings"> |
| 102 |
<?php echo esc_html(acym_translation('ACYM_BCC')).' '; |
| 103 |
acym_info(['textShownInTooltip' => 'ACYM_BCC_DESC']); ?> |
| 104 |
</label> |
| 105 |
<input type="text" |
| 106 |
class="cell" |
| 107 |
id="acym__campaign__sendsettings__bcc--input" |
| 108 |
name="senderInformation[bcc]" |
| 109 |
placeholder="<?php echo esc_attr(acym_translation('ACYM_TEST_ADDRESS')); ?>" |
| 110 |
value="<?php echo esc_attr($data['currentCampaign']->bcc); ?>"> |
| 111 |
</div> |
| 112 |
<div class="cell medium-1"></div> |
| 113 |
<div class="cell medium-5 grid-x acym__campaign__sendsettings__bounce"> |
| 114 |
<label for="acym__campaign__sendsettings__bounce--input" class="cell acym__campaign__sendsettings__label-settings"> |
| 115 |
<?php |
| 116 |
echo esc_html(acym_translation('ACYM_BOUNCE_EMAIL')).' '; |
| 117 |
acym_info(['textShownInTooltip' => 'ACYM_BOUNCE_ADDRESS_DESC']); |
| 118 |
if (empty($data['config_values']->bounce_email)) { |
| 119 |
$placeholder = acym_translation('ACYM_DEFAULT_VALUE'); |
| 120 |
} else { |
| 121 |
$placeholder = acym_translation('ACYM_DEFAULT').' : '.esc_attr($data['config_values']->bounce_email); |
| 122 |
} |
| 123 |
?> |
| 124 |
</label> |
| 125 |
<input type="text" |
| 126 |
class="cell" |
| 127 |
id="acym__campaign__sendsettings__bounce--input" |
| 128 |
name="senderInformation[bounce_email]" |
| 129 |
placeholder="<?php echo esc_attr($placeholder); ?>" |
| 130 |
value="<?php echo esc_attr($data['currentCampaign']->bounce_email); ?>"> |
| 131 |
</div> |
| 132 |
</div> |
| 133 |
</div> |
| 134 |
|