-
Notifications
You must be signed in to change notification settings - Fork 0
/
sidebar-left.php
32 lines (30 loc) · 1.66 KB
/
sidebar-left.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
<?php
$get_left_sidebar = Themebase_Global::get_left_sidebar();
$get_right_sidebar = Themebase_Global::get_right_sidebar();
$filter_top_product = themebase_get_meta_value('filter_top_product');
$shop_archive_filter_top = Themebase::setting('shop_archive_filter_top');
$product_banner = Themebase::setting('product_banner');
$themebase_tempalte_cate = themebase_get_meta_value('select_template');
$show_hide_banner = Themebase::setting('show_hide_banner');
$banner_page_shop = themebase_get_meta_value('banner_page_shop');
$class_has_banner = '';
if ($themebase_tempalte_cate !== '' && $themebase_tempalte_cate != '0' && !$banner_page_shop) {
$class_has_banner = 'has-banner-product';
} else {
if ($product_banner !== '' && $product_banner != '0' && $show_hide_banner == 1 && !$banner_page_shop) {
$class_has_banner = 'has-banner-product';
}
}
if (($filter_top_product || $shop_archive_filter_top) && (($get_left_sidebar !== 'none' && $get_right_sidebar == 'none') || ($get_left_sidebar == 'none' && $get_right_sidebar !== 'none'))) :
if(is_tax('product_cat') || (is_shop() || ((is_tax('product_tag') || is_tax('yith_product_brand')) && class_exists('WooCommerce')))){
$get_left_sidebar = 'none';
}
endif;
if ( $get_left_sidebar !== 'none' && $get_left_sidebar !== '' && is_active_sidebar($get_left_sidebar)):?>
<div class="col-xl-3 col-lg-3 col-md-12 col-sm-12 col-xs-12 left-sidebar active-sidebar <?php echo esc_attr($class_has_banner); ?>">
<div class="sticky-sidebar">
<h3 class="tlt-filter"><?php echo esc_html__('Filter Options', 'themebase'); ?></h3>
<?php dynamic_sidebar($get_left_sidebar); ?>
</div>
</div>
<?php endif;?>