<?php
/**
 * The Template for displaying all single posts.
 *
 * @package dokan
 * @package dokan - 2014 1.0
 */

if ( ! defined( 'ABSPATH' ) ) {
    exit; // Exit if accessed directly
}

$store_user   = dokan()->vendor->get( get_query_var( 'author' ) );
$store_info   = $store_user->get_shop_info();
$map_location = $store_user->get_location();
$layout       = get_theme_mod( 'store_layout', 'left' );

get_header( 'shop' );

if ( function_exists( 'yoast_breadcrumb' ) ) {
    yoast_breadcrumb( '<p id="breadcrumbs">', '</p>' );
}
?>
<?php do_action( 'woocommerce_before_main_content' ); ?>


<div class="container">
    
    
<div class="container autozone_dokan_store_container dokan-store-wrap ">



    <div id="dokan-primary" class="dokan-single-store">
        <div id="dokan-content" class="store-page-wrap woocommerce" role="main">

            <?php dokan_get_template_part( 'store-header' ); ?>

            <?php do_action( 'dokan_store_profile_frame_after', $store_user->data, $store_info );

            $product_listing_args  = [
                'author'            => $store_user->id,
                'posts_per_page'    => -1,
                'post_status'       => apply_filters( 'dokan_product_listing_post_statuses', [ 'publish'] ),
            ];

            $product_query = dokan()->product->all( $product_listing_args );

            ?>

            <?php if ( $product_query->have_posts() ) { ?>

                <div class="seller-items">

                    <?php woocommerce_product_loop_start(); ?>

                    <?php while ( $product_query->have_posts() ) : $product_query->the_post(); ?>

                        <?php wc_get_template_part( 'content', 'product' ); ?>

                        <?php $catalog_item_id = get_post_meta(get_the_ID(), 'pixba_sim_product_id', true); ?>
                        <?php if(isset($catalog_item_id) && $catalog_item_id != '') {
                            wc_get_template_part( 'content', 'product-booking' );
                        } else {
                            wc_get_template_part( 'content', 'product' );
                        } ?>


                    <?php endwhile; // end of the loop. ?>

                    <?php woocommerce_product_loop_end(); ?>

                </div>

                <?php dokan_content_nav( 'nav-below' ); ?>

            <?php } else { ?>

                <p class="dokan-info"><?php esc_html_e( 'No products were found of this vendor!', 'dokan-lite' ); ?></p>

            <?php } ?>
        </div>

    </div><!-- .dokan-single-store -->



</div></div><!-- .dokan-store-wrap -->

<?php do_action( 'woocommerce_after_main_content' ); ?>

<?php get_footer( 'shop' ); ?>
