| Linux server27.hostingraja.org 2.6.32-954.3.5.lve1.4.93.el6.x86_64 #1 SMP Wed Oct 4 17:04:29 UTC 2023 x86_64 Path : /home/udaipurk/www/websites/rishh/XStore Theme/xstore/woocommerce/ |
| Current File : //home/udaipurk/www/websites/rishh/XStore Theme/xstore/woocommerce/archive-product.php |
<?php
/**
* The Template for displaying product archives, including the main shop page which is a post type archive.
*
* Override this template by copying it to yourtheme/woocommerce/archive-product.php
*
* @author WooThemes
* @package WooCommerce/Templates
* @version 8.6.0
* @xstore-version 9.4.0
*/
if ( ! defined( 'ABSPATH' ) ) exit; // Exit if accessed directly
if ( isset( $_GET['et_ajax'] ) && $_GET['et_ajax'] ) {
et_ajax_shop();
}
get_header( 'shop' );
$full_width = etheme_get_option('shop_full_width', 0);
if($full_width) {
$content_span = 'col-md-12';
}
$class = $sidebar_class = '';
if ( get_query_var('et_page-banner', false) && is_shop()) {
echo '<div class="container">';
etheme_static_block(get_query_var('et_page-banner', false), true);
echo '</div>';
}
/**
* woocommerce_before_main_content hook
*
* @hooked woocommerce_output_content_wrapper - 10 (outputs opening divs for the content)
* @hooked woocommerce_breadcrumb - 20
*/
do_action( 'woocommerce_before_main_content' );
?>
<?php
$loop = wc_get_loop_prop( 'columns' );
$view_mode = get_query_var('et_view-mode');
$cat_sidebar = get_query_var('et_cat-sidebar');
if ( ($loop > 3 && ( get_query_var('et_sidebar', 'left') != 'without' || !$full_width ) ) || ( $view_mode == 'grid' && $loop > 5 ) ) {
$class .= ' products-hover-only-icons';
}
$product_bage_banner_pos = etheme_get_option( 'product_bage_banner_pos', 1 );
?>
<?php if ( $product_bage_banner_pos == 4 ) {
do_action( 'woocommerce_shop_loop_header' );
} ?>
<div class="<?php echo (!$full_width) ? 'container' : 'shop-full-width'; ?> sidebar-mobile-<?php echo esc_attr( get_query_var('et_sidebar-mobile', 'off_canvas') ); ?> content-page <?php echo esc_attr($class); ?>">
<?php if ( $product_bage_banner_pos == 3 ) {
do_action( 'woocommerce_shop_loop_header' );
} ?>
<div class="sidebar-position-<?php echo esc_attr( get_query_var('et_sidebar', 'left') ); ?>">
<div class="row">
<div class="content main-products-loop <?php echo esc_attr( get_query_var('et_content-class', 'col-md-9') ); ?>">
<?php if ( woocommerce_product_loop() ) : ?>
<?php wc_print_notices(); ?>
<?php if ( $product_bage_banner_pos == 1 ) {
do_action( 'woocommerce_shop_loop_header' );
} ?>
<?php if ( woocommerce_products_will_display() ): ?>
<?php if ( etheme_get_option( 'top_toolbar', 1 ) ) {
if ( ! wc_get_loop_prop( 'is_shortcode' ) ) {
etheme_enqueue_style('filter-area', true ); ?>
<div class="filter-wrap">
<div class="filter-content">
<?php }
/**
* woocommerce_before_shop_loop hook
*
* @hooked woocommerce_result_count - 20
* @hooked woocommerce_catalog_ordering - 30
* @hooked etheme_grid_list_switcher - 35
*/
do_action( 'woocommerce_before_shop_loop' );
if ( ! wc_get_loop_prop( 'is_shortcode' ) ) { ?>
</div>
</div>
<?php }
}
etheme_shop_filters_sidebar();
endif; ?>
<?php do_action('etheme_before_product_loop_start', wc_get_loop_prop( 'total' )); ?>
<?php
$search_content = etheme_get_option( 'search_results_content_et-desktop',
array(
'products',
'posts',
)
);
?>
<?php if ( is_array($search_content) && is_search() && ! in_array('products', $search_content ) ): ?>
<?php else: ?>
<?php woocommerce_product_loop_start(); ?>
<?php if ( wc_get_loop_prop( 'total' ) ) { ?>
<?php while ( have_posts() ) : the_post(); ?>
<?php do_action( 'woocommerce_shop_loop' ); ?>
<?php wc_get_template_part( 'content', 'product' ); ?>
<?php endwhile; // end of the loop. ?>
<?php } ?>
<?php woocommerce_product_loop_end(); ?>
<?php endif; ?>
<?php if ( is_array($search_content) && is_search() && ! in_array('products', $search_content ) ): ?>
<?php else: ?>
<div class="after-shop-loop"><?php /*** woocommerce_after_shop_loop hook** @hooked woocommerce_pagination - 10*/ do_action( 'woocommerce_after_shop_loop' ); ?></div>
<?php endif; ?>
<?php do_action('etheme_after_product_loop_end'); ?>
<?php etheme_second_cat_desc(); ?>
<?php elseif ( ! woocommerce_product_subcategories( array( 'before' => woocommerce_product_loop_start( false ), 'after' => woocommerce_product_loop_end( false ) ) ) ) : ?>
<?php do_action( 'etheme_before_product_loop_start' ); ?>
<?php do_action( 'woocommerce_no_products_found' ); ?>
<?php do_action( 'etheme_after_product_loop_start' ); ?>
<?php endif; ?>
<?php
/**
* woocommerce_after_main_content hook
*
* @hooked woocommerce_output_content_wrapper_end - 10 (outputs closing divs for the content)
*/
etheme_after_products_widgets();
if ( $product_bage_banner_pos == 2 ) {
do_action( 'woocommerce_shop_loop_header' );
}
do_action( 'woocommerce_after_main_content' );
?>
</div>
<?php if ( ( $cat_sidebar != 'without') || woocommerce_products_will_display() ) { ?>
<?php do_action( 'woocommerce_sidebar' ); ?>
<?php } ?>
</div>
</div>
</div>
<?php get_footer( 'shop' ); ?>