140 lines
No EOL
11 KiB
PHP
140 lines
No EOL
11 KiB
PHP
<?php
|
|
|
|
use Wdr\App\Helpers\Helper;
|
|
|
|
if (!defined('ABSPATH')) {
|
|
exit; // Exit if accessed directly
|
|
}
|
|
$is_pro = Helper::hasPro();
|
|
?>
|
|
<button class="awdr-accordion <?php echo ($badge_display) ? 'awdr-accordion-active' : ''; ?>"><?php _e("Discount Bar (optional) - Display discount information", 'woo-discount-rules'); ?></button>
|
|
<div class="awdr-discount-batch-container awdr-accordion-panel"
|
|
style="<?php echo ($badge_display) ? 'display: block;' : ''; ?>">
|
|
<div class="awdr-discount-batch-row">
|
|
<div class="wdr-rule-filters-and-options-con">
|
|
<div class="wdr-rule-menu">
|
|
<div class="awdr-discount-bar-content">
|
|
<p><?php _e("It helps to display discount information in product pages.", 'woo-discount-rules'); ?> <a href="https://docs.flycart.org/en/articles/3946529-discount-bar?utm_source=woo-discount-rules-v2&utm_campaign=doc&utm_medium=text-click&utm_content=dicount_bar_inner" target="_blank" ><?php _e("Read docs.", 'woo-discount-rules'); ?></a> </p>
|
|
<b><?php _e('Preview', 'woo-discount-rules'); ?></b><br><br>
|
|
<div class="awdr_admin_discount_bar awdr_row_0" style="background-color:<?php echo ($badge_bg_color) ? esc_attr($badge_bg_color) : '#ffffff' ?>;color:<?php echo ($badge_text_color) ? esc_attr($badge_text_color) : '#000000' ?>;">
|
|
<?php echo ($badge_text) ? $badge_text : 'Discount Text'; ?>
|
|
</div>
|
|
<p><b><?php _e('Note:', 'woo-discount-rules'); ?></b><?php _e('Preview contains sample result for original result see product page.', 'woo-discount-rules'); ?></p>
|
|
</div>
|
|
</div>
|
|
<div class="wdr-rule-options-con">
|
|
<div class="wdr-advanced-layout-block">
|
|
<div class="wdr-block">
|
|
<div class="wdr-row">
|
|
<div class="wdr-advanced-layout-groups">
|
|
<table class="form-table awdr-discount-badge">
|
|
<tbody style="background-color: #fff;">
|
|
<tr>
|
|
<td scope="row">
|
|
<label for=""
|
|
class="awdr-left-align"><b><?php _e('Show Discount Bar?', 'woo-discount-rules'); ?></b></label>
|
|
<span class="wdr_desc_text awdr-clear-both"><?php _e('Show/hide discount bar on product pages', 'woo-discount-rules'); ?></span>
|
|
</td>
|
|
<td>
|
|
<?php if($is_pro) { ?>
|
|
<input type="radio" name="discount_badge[display]"
|
|
id="show_applied_rules_message_on_cart"
|
|
value="1" <?php echo ($badge_display) ? 'checked' : ''; ?>><label
|
|
for="show_applied_rules_message_on_cart"><?php _e('Yes', 'woo-discount-rules'); ?></label>
|
|
|
|
<input type="radio"
|
|
name="discount_badge[display]" <?php echo (!$badge_display) ? 'checked' : ''; ?>
|
|
id="dont_show_applied_rules_message_on_cart" value="0"><label
|
|
for="dont_show_applied_rules_message_on_cart"><?php _e('No', 'woo-discount-rules'); ?></label>
|
|
<?php } else {
|
|
_e("Unlock this feature by <a href='https://www.flycart.org/products/wordpress/woocommerce-discount-rules' target='_blank'>Upgrading to Pro</a>", 'woo-discount-rules');
|
|
} ?>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td scope="row">
|
|
<label for=""
|
|
class="awdr-left-align"><b><?php _e('Badge Background Color', 'woo-discount-rules'); ?></b></label>
|
|
<span class="wdr_desc_text awdr-clear-both"><?php _e('Choose background color to be shown in product pages.', 'woo-discount-rules'); ?></span>
|
|
</td>
|
|
<td>
|
|
<?php if($is_pro) { ?>
|
|
<input type="color" id="badge_colorpicker"
|
|
name="discount_badge[badge_color_picker]"
|
|
pattern="^#+([a-fA-F0-9]{6}|[a-fA-F0-9]{3})$"
|
|
value="<?php echo ($badge_bg_color) ? esc_attr($badge_bg_color) : '#ffffff'; ?>">
|
|
<input type="text" name="discount_badge[badge_color_picker]"
|
|
pattern="^#+([a-fA-F0-9]{6}|[a-fA-F0-9]{3})$"
|
|
value="<?php echo ($badge_bg_color) ? esc_attr($badge_bg_color) : '#ffffff'; ?>"
|
|
id="badge_hexcolor" class="wdr_color_picker">
|
|
<?php } else {
|
|
_e("Unlock this feature by <a href='https://www.flycart.org/products/wordpress/woocommerce-discount-rules' target='_blank'>Upgrading to Pro</a>", 'woo-discount-rules');
|
|
} ?>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td scope="row">
|
|
<label for=""
|
|
class="awdr-left-align"><b><?php _e('Badge Text Color', 'woo-discount-rules'); ?></b></label>
|
|
<span class="wdr_desc_text awdr-clear-both"><?php _e('Choose text color to be shown in product pages.', 'woo-discount-rules'); ?></span>
|
|
</td>
|
|
<td>
|
|
<?php if($is_pro) { ?>
|
|
<input type="color" id="text_colorpicker"
|
|
name="discount_badge[badge_text_color_picker]"
|
|
pattern="^#+([a-fA-F0-9]{6}|[a-fA-F0-9]{3})$"
|
|
value="<?php echo ($badge_text_color) ? esc_attr($badge_text_color) : '#000000'; ?>">
|
|
<input type="text" name="discount_badge[badge_text_color_picker]"
|
|
pattern="^#+([a-fA-F0-9]{6}|[a-fA-F0-9]{3})$"
|
|
value="<?php echo ($badge_text_color) ? esc_attr($badge_text_color) : '#000000'; ?>"
|
|
id="text_hexcolor" class="wdr_color_picker">
|
|
<?php } else {
|
|
_e("Unlock this feature by <a href='https://www.flycart.org/products/wordpress/woocommerce-discount-rules' target='_blank'>Upgrading to Pro</a>", 'woo-discount-rules');
|
|
} ?>
|
|
</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td scope="row">
|
|
<label for=""
|
|
class="awdr-left-align"><b><?php _e('Badge Text ', 'woo-discount-rules'); ?></b></label>
|
|
<span class="wdr_desc_text awdr-clear-both"><?php _e('Customise the text that you want to display. <br><b>Note</b> : You can also use shortcodes to show discount amount.', 'woo-discount-rules'); ?></span>
|
|
</td>
|
|
<td>
|
|
<?php if($is_pro) { ?>
|
|
<textarea
|
|
name="discount_badge[badge_text]"
|
|
class="awdr_discount_msg"
|
|
id="awdr_discount_bar_content"
|
|
rows="4"
|
|
cols="50"
|
|
placeholder="<?php esc_attr_e('Discount Text', 'woo-discount-rules'); ?>"><?php echo ($badge_text) ? $badge_text : ''; ?></textarea>
|
|
<br/><span class="wdr_adv_msg_shortcode_text">
|
|
<b class="adv-msg-title">{{title}} -> <?php _e(' Rule Title,', 'woo-discount-rules'); ?></b>
|
|
<?php
|
|
if(0){ //Disabled for now
|
|
?>
|
|
<b class="adv-msg-discount">{{discount}} -> <?php _e(' Discount (if percentage eg: 20% or Flat, Fixed Price eg:$20),', 'woo-discount-rules'); ?></b>
|
|
<b class="adv-msg-discount-price">{{discounted_price}} -> <?php _e(' Discounted Product Price,', 'woo-discount-rules'); ?></b>
|
|
<b class="adv-msg-min-qty">{{min_quantity}} -> <?php _e(' Minimum quantity (shows only for bluk and set discount range),', 'woo-discount-rules'); ?></b>
|
|
<b class="adv-msg-max-qty">{{max_quantity}} -> <?php _e(' Maximum quantity (shows only for bulk discount range)', 'woo-discount-rules'); ?></b>
|
|
<?php
|
|
}
|
|
?>
|
|
</span>
|
|
<?php } else {
|
|
_e("Unlock this feature by <a href='https://www.flycart.org/products/wordpress/woocommerce-discount-rules' target='_blank'>Upgrading to Pro</a>", 'woo-discount-rules');
|
|
} ?>
|
|
</td>
|
|
</tr>
|
|
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|