File "woof.php"
Full Path: /home/vantageo/public_html/cache/.wp-cli/wp-content/plugins/woocommerce-products-filter/ext/by_onsales/views/woof.php
File size: 2.18 KB
MIME-type: text/x-php
Charset: utf-8
<?php
if (!defined('ABSPATH'))
die('No direct access allowed');
$woof_ext_onsales_label = apply_filters('woof_ext_custom_title_by_onsales', esc_html__('On sale', 'woocommerce-products-filter'));
if (isset(woof()->settings['by_onsales']) AND woof()->settings['by_onsales']['show']) {
if (!isset($additional_taxes)) {
$additional_taxes = "";
}
WOOF_REQUEST::set('additional_taxes', $additional_taxes);
$show_count = get_option('woof_show_count', 0);
$show_count_dynamic = get_option('woof_show_count_dynamic', 0);
$hide_dynamic_empty_pos = get_option('woof_hide_dynamic_empty_pos', 0);
WOOF_REQUEST::set('hide_terms_count_txt', isset(woof()->settings['hide_terms_count_txt']) ? woof()->settings['hide_terms_count_txt'] : 0);
$count_string = "";
$count = 0;
$current_request = woof()->get_request_data();
if (!isset($current_request['onsales'])) {
if ($show_count) {
if ($show_count_dynamic) {
$count = woof()->dynamic_count(array(), 'multi', WOOF_REQUEST::get('additional_taxes'), array(), "onsale");
} else {
$all_ids = wc_get_product_ids_on_sale();
$count = count($all_ids);
}
$count_string = '<span>(' . $count . ')</span>';
}
//+++
if ($hide_dynamic_empty_pos AND $count == 0) {
return "";
}
}
if (WOOF_REQUEST::isset('hide_terms_count_txt') AND WOOF_REQUEST::get('hide_terms_count_txt')) {
$count_string = "";
}
?>
<div data-css-class="woof_checkbox_sales_container" class="woof_checkbox_sales_container woof_container woof_container_onsales">
<div class="woof_container_overlay_item"></div>
<div class="woof_container_inner">
<input type="checkbox" class="woof_checkbox_sales" id="woof_checkbox_sales" name="sales" value="0" <?php checked('salesonly', woof()->is_isset_in_request_data('onsales') ? 'salesonly' : '', true) ?> /> <label for="woof_checkbox_sales"><?php
esc_html_e($woof_ext_onsales_label);
echo wp_kses_post(wp_unslash($count_string))
?></label><br />
</div>
</div>
<?php
}