Always show 'Customize' button for WC email customizer [MAILPOET-2520]
This commit is contained in:
@@ -86,7 +86,7 @@ class NewsletterTypes extends React.Component {
|
||||
}
|
||||
}}
|
||||
>
|
||||
{MailPoet.I18n.t(window.mailpoet_woocommerce_customizer_enabled ? 'customize' : 'activate_and_customize')}
|
||||
{MailPoet.I18n.t('customize')}
|
||||
</a>
|
||||
),
|
||||
},
|
||||
@@ -99,7 +99,7 @@ class NewsletterTypes extends React.Component {
|
||||
'Email type': 'wc_transactional',
|
||||
});
|
||||
let emailId = window.mailpoet_woocommerce_transactional_email_id;
|
||||
if (!window.mailpoet_woocommerce_customizer_enabled) {
|
||||
if (!emailId) {
|
||||
try {
|
||||
const response = await MailPoet.Ajax.post({
|
||||
api_version: window.mailpoet_api_version,
|
||||
|
@@ -163,7 +163,6 @@ class Newsletters {
|
||||
|
||||
$data['is_new_user'] = $this->installation->isNewInstallation();
|
||||
$data['sent_newsletters_count'] = (int)Newsletter::where('status', Newsletter::STATUS_SENT)->count();
|
||||
$data['woocommerce_customizer_enabled'] = (bool)$this->settings->get('woocommerce.use_mailpoet_editor');
|
||||
$data['woocommerce_transactional_email_id'] = $this->settings->get(TransactionalEmails::SETTING_EMAIL_ID);
|
||||
$data['display_detailed_stats'] = Installer::getPremiumStatus()['premium_plugin_initialized'];
|
||||
$this->wp->wpEnqueueScript('jquery-ui');
|
||||
|
@@ -31,7 +31,6 @@
|
||||
var mailpoet_feature_flags = <%= json_encode(mailpoet_feature_flags) %>;
|
||||
|
||||
var mailpoet_woocommerce_active = <%= json_encode(is_woocommerce_active) %>;
|
||||
var mailpoet_woocommerce_customizer_enabled = <%= json_encode(woocommerce_customizer_enabled) %>;
|
||||
var mailpoet_woocommerce_transactional_email_id = <%= json_encode(woocommerce_transactional_email_id) %>;
|
||||
var mailpoet_display_detailed_stats = <%= json_encode(display_detailed_stats) %>;
|
||||
var mailpoet_automatic_emails = <%= json_encode(automatic_emails) %>;
|
||||
@@ -177,7 +176,6 @@
|
||||
'wooCommerceCustomizerTypeTitle': __('WooCommerce Emails Customizer'),
|
||||
'wooCommerceCustomizerTypeDescription': __("Customize the template used for your WooCommerce emails using MailPoet's editor. Example of WooCommerce email: Order processing notification, Order failed notification, ..."),
|
||||
'customize': 'Customize',
|
||||
'activate_and_customize': 'Activate & Customize',
|
||||
'welcomeNewsletterTypeTitle': __('Welcome Email'),
|
||||
'welcomeNewsletterTypeDescription': __('Automatically send an email (or series of emails) to new subscribers or WordPress users. Send a day, a week, or a month after they sign up.'),
|
||||
'premiumFeatureLink': __('This is a Premium feature'),
|
||||
|
Reference in New Issue
Block a user