File "woof.php"

Full Path: /home/vantageo/public_html/cache/cache/cache/cache/cache/.wp-cli/wp-content/plugins/woocommerce-products-filter/ext/meta_filter/html_types/checkbox/views/woof.php
File size: 2.94 KB
MIME-type: text/x-php
Charset: utf-8

<?php
if (!defined('ABSPATH'))
    die('No direct access allowed');


$woof_meta_title = WOOF_HELPER::wpml_translate(null, $options['title']);
//***
if (WOOF_REQUEST::isset('hide_terms_count_txt_short') AND intval(WOOF_REQUEST::get('hide_terms_count_txt_short')) !== -1) {
    if (intval(WOOF_REQUEST::get('hide_terms_count_txt_short')) === 1) {
        WOOF_REQUEST::set('hide_terms_count_txt', 1);
    } else {
        WOOF_REQUEST::set('hide_terms_count_txt', 0);
    }
}
//***
if (isset(woof()->settings[$meta_key]) AND woof()->settings[$meta_key]['show']) {
    $count_string = "";
    $count = 0;
    $show_count = get_option('woof_show_count', 0);
    $show_count_dynamic = get_option('woof_show_count_dynamic', 0);
    $hide_dynamic_empty_pos = (intval(WOOF_VERSION) === 1) ? 0 : get_option('woof_hide_dynamic_empty_pos', 0);
    $show = true;
    $disable = "";
    $additional_tax = (WOOF_REQUEST::isset('additional_taxes')) ? WOOF_REQUEST::get('additional_taxes') : "";
    if (!woof()->is_isset_in_request_data("checkbox_" . $meta_key)) {
        if ($show_count) {
            $value = 1;
            $type = 'checkbox';
            if ($search_option == 1) {
                $type = 'checkbox_ex';
            } else {
                $type = 'checkbox';
            }
            if ($type != 'numeric' AND!empty($search_value)) {
                $value = $search_value;
            }
            $meta_field = array(
                'key' => $meta_key,
                'value' => $value,
            );
            if ($show_count_dynamic) {
                $count_data = array();
                $count = woof()->dynamic_count(array(), $type, $additional_tax, $meta_field);
                $count_string = '(' . $count . ')';
                if ($count == 0) {
                    $disable = "disabled=''";
                }
            } else {
                // $count = $term['count'];
            }
        }
        //+++
        if ($hide_dynamic_empty_pos AND $count == 0) {
            $show = false;
        }
    }

    if (WOOF_REQUEST::get('hide_terms_count_txt')) {
        $count_string = "";
    }
    ?>
    <?php if ($show): ?>
        <div data-css-class="woof_meta_checkbox_container" class="woof_meta_checkbox_container woof_container woof_container_<?php esc_attr_e("checkbox_" . $meta_key) ?>">
            <div class="woof_container_overlay_item"></div>
            <div class="woof_container_inner">
                <input type="checkbox" class="woof_meta_checkbox" <?php esc_html_e($disable); ?> id="woof_meta_checkbox_<?php esc_attr_e($meta_key) ?>" <?php ?>  name="<?php esc_attr_e("checkbox_" . $meta_key) ?>" value="0" <?php checked(1, woof()->is_isset_in_request_data("checkbox_" . $meta_key) ? 1 : '', true) ?> />&nbsp;&nbsp;<label for="woof_meta_checkbox_<?php esc_attr_e($meta_key) ?>"><?php esc_html_e($woof_meta_title) ?><?php echo wp_kses_post(wp_unslash($count_string)); ?></label><br />
            </div>
        </div>
    <?php endif; ?>
    <?php
}