oont-contents/plugins/woo-discount-rules/v2/App/Views/Admin/Rules/DiscountBatch/Main.php
2025-02-08 15:10:23 +01:00

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}} -&gt; <?php _e(' Rule Title,', 'woo-discount-rules'); ?></b>&nbsp;&nbsp;&nbsp;&nbsp;
<?php
if(0){ //Disabled for now
?>
<b class="adv-msg-discount">{{discount}} -&gt; <?php _e(' Discount (if percentage eg: 20% or Flat, Fixed Price eg:$20),', 'woo-discount-rules'); ?></b>&nbsp;&nbsp;&nbsp;&nbsp;
<b class="adv-msg-discount-price">{{discounted_price}} -&gt; <?php _e(' Discounted Product Price,', 'woo-discount-rules'); ?></b>&nbsp;&nbsp;&nbsp;&nbsp;
<b class="adv-msg-min-qty">{{min_quantity}} -&gt; <?php _e(' Minimum quantity (shows only for bluk and set discount range),', 'woo-discount-rules'); ?></b>&nbsp;&nbsp;&nbsp;&nbsp;
<b class="adv-msg-max-qty">{{max_quantity}} -&gt; <?php _e(' Maximum quantity (shows only for bulk discount range)', 'woo-discount-rules'); ?></b>&nbsp;&nbsp;&nbsp;&nbsp;
<?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>