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

99 lines
No EOL
4.3 KiB
PHP

<?php
if (!defined('ABSPATH')) {
exit; // Exit if accessed directly
}
/**
* filter selector
* condition selector
* discount selector
*/
?>
<div id="templates" style="display: none;">
<div class="wdr-icon-remove">
<div class="wdr-btn-remove wdr_filter_remove">
<span class="dashicons dashicons-no-alt remove-current-row"></span>
</div>
</div>
<?php $wdr_product_filters = $base->getProductFilterTypes(); ?>
<div class="wdr-build-filter-type">
<div class="wdr-filter-type">
<select name="filters[{i}][type]" class="wdr-product-filter-type"><?php
if (isset($wdr_product_filters) && !empty($wdr_product_filters)) {
foreach ($wdr_product_filters as $wdr_filter_key => $wdr_filter_value) {
?>
<optgroup label="<?php echo esc_attr($wdr_filter_key); ?>"><?php
foreach ($wdr_filter_value as $key => $value) {
?>
<option
<?php
if(isset($value['active']) && $value['active'] == false){
?>
disabled="disabled"
<?php
} else {
?>
value="<?php echo esc_attr($key); ?>"
<?php
}
?>
<?php if ($key == 'products') {
echo 'selected';
} ?>><?php _e($value['label'], 'woo-discount-rules'); ?></option><?php
} ?>
</optgroup><?php
}
} ?>
</select>
</div>
</div>
<?php $wdr_product_filter_templates = $base->getFilterTemplatesContent();
if (isset($wdr_product_filter_templates) && !empty($wdr_product_filter_templates)) {
foreach ($wdr_product_filter_templates as $wdr_filter_template) {
echo $wdr_filter_template;
}
}
$wdr_product_conditions = $base->getProductConditionsTypes();
?>
<div class="wdr-build-condition-type">
<div class="wdr-condition-type">
<select name="conditions[{i}][type]" class="wdr-product-condition-type awdr-left-align"><?php
if (isset($wdr_product_conditions) && !empty($wdr_product_conditions)) {
foreach ($wdr_product_conditions as $wdr_condition_key => $wdr_condition_value) {
?>
<optgroup label="<?php echo esc_attr($wdr_condition_key); ?>"><?php
foreach ($wdr_condition_value as $key => $value) {
?>
<option class="<?php echo ( $key == 'cart_item_product_onsale') ? 'wdr-hide awdr-free-shipping-special-condition' : ''; ?>"
<?php
if(isset($value['enable']) && $value['enable'] === false){
?>
disabled="disabled"
<?php
} else {
?>
value="<?php echo esc_attr($key); ?>"
<?php
}
?>
<?php if ($key == 'products') {
echo 'selected';
} ?>><?php _e($value['label'], 'woo-discount-rules'); ?></option><?php
} ?>
</optgroup><?php
}
} ?>
</select>
<span class="wdr_desc_text awdr-clear-both"><?php _e('Condition Type', 'woo-discount-rules'); ?></span>
</div>
</div>
<?php $wdr_product_conditions_templates = $base->getConditionsTemplatesContent();
if (isset($wdr_product_conditions_templates) && !empty($wdr_product_conditions_templates)) {
foreach ($wdr_product_conditions_templates as $wdr_conditions_template) {
echo $wdr_conditions_template;
}
}
$render_saved_condition = false;
include'SubtotalPromotion.php';
include'QuantityPromotion.php'; ?>
</div>