<?php
/**
 * Template Name: Custom Home
 */

get_header(); ?>

<main id="maincontent" role="main">
	<?php do_action( 'vw_ecommerce_shop_above_slider' ); ?>

	<div class="container">
		<div class="row m-0">
			<div class="col-lg-3 col-md-4 padremove ">
				<div class="categry-header"><i class="fa fa-bars" aria-hidden="true"></i><span><?php echo esc_html_e('ALL CATEGORIES','vw-ecommerce-shop'); ?></span></div>
				<div class="cat-drop">
				<?php
					$args = array(
				    //'number'     => $number,
				    'orderby'    => 'title',
				    'order'      => 'ASC',
				    'hide_empty' => 0,
				    'parent'  => 0
				    //'include'    => $ids
					);
					$vw_ecommerce_shop_product_categories = get_terms( 'product_cat', $args );
					$count = count($vw_ecommerce_shop_product_categories);
					if ( $count > 0 ){
					    foreach ( $vw_ecommerce_shop_product_categories as $vw_ecommerce_shop_product_category ) {
					    		$ecommerce_cat_id   = $vw_ecommerce_shop_product_category->term_id;
								$cat_link = get_category_link( $ecommerce_cat_id );
								$thumbnail_id = get_term_meta( $vw_ecommerce_shop_product_category->term_id, 'thumbnail_id', true ); // Get Category Thumbnail
								$image = wp_get_attachment_url( $thumbnail_id );
					    	if ($vw_ecommerce_shop_product_category->category_parent == 0) {
					    		?>
							 <li class="drp_dwn_menu"><a href="<?php echo esc_url(get_term_link( $vw_ecommerce_shop_product_category ) ); ?>">
							 	<?php
							 if ( $image ) {
							echo '<img class="thumd_img" src="' . esc_url( $image ) . '" alt="" />';
						}
							echo esc_html( $vw_ecommerce_shop_product_category->name ); ?></a></li>
							 <?php
							}
						}
					}
				?>
				</div>
			</div>
			<div class="col-lg-9 col-md-8 padremove">
				<?php if( get_theme_mod( 'vw_ecommerce_shop_slider_hide_show', false) != '' || get_theme_mod( 'vw_ecommerce_shop_resp_slider_hide_show', false) != '') { ?>
				  	<section class="slider">
					    <div id="carouselExampleCaptions" class="carousel slide" data-bs-ride="carousel" data-bs-interval="<?php echo esc_attr(get_theme_mod( 'vw_ecommerce_shop_slider_speed',4000)) ?>"> 
					      <?php $vw_ecommerce_shop_slider_pages = array();
					        for ( $count = 1; $count <= 4; $count++ ) {
					          $mod = intval( get_theme_mod( 'vw_ecommerce_shop_slider_page' . $count ));
					          if ( 'page-none-selected' != $mod ) {
					            $vw_ecommerce_shop_slider_pages[] = $mod;
					          }
					        }
					        if( !empty($vw_ecommerce_shop_slider_pages) ) :
					          $args = array(
					            'post_type' => 'page',
					            'post__in' => $vw_ecommerce_shop_slider_pages,
					            'orderby' => 'post__in'
					          );
					          $query = new WP_Query( $args );
					          if ( $query->have_posts() ) :
					            $i = 1;
					      ?>     
					      <div class="carousel-inner" role="listbox">
					        <?php  while ( $query->have_posts() ) : $query->the_post(); ?>
					          <div <?php if($i == 1){echo 'class="carousel-item active"';} else{ echo 'class="carousel-item"';}?>>
					            <?php if(has_post_thumbnail()){
				                  the_post_thumbnail();
				                } else{?>
				                  <img src="<?php echo esc_url(get_template_directory_uri()); ?>/inc/block-patterns/images/banner.png" alt="" />
				                <?php } ?>
					            <div class="carousel-caption">
					              <div class="inner_carousel">
					                 <h1 class="wow slideInRight" data-wow-duration="2s"><a href="<?php echo esc_url( get_permalink() ); ?>" title="<?php echo the_title_attribute(); ?>"><?php the_title(); ?></a></h1>
					                <?php if( get_theme_mod('vw_ecommerce_shop_slider_content_hide_show',true) != ''){ ?>
					                	<p class="wow slideInRight" data-wow-duration="2s"><?php $excerpt = get_the_excerpt(); echo esc_html( vw_ecommerce_shop_string_limit_words( $excerpt, esc_attr(get_theme_mod('vw_ecommerce_shop_slider_excerpt_number','30')))); ?></p>
					                <?php } ?>
					                <?php if( get_theme_mod('vw_ecommerce_shop_slider_button_text','READ MORE') != ''){ ?>
						                <div class="more-btn wow slideInRight" data-wow-duration="2s">            
						                  <a href="<?php echo esc_url(get_permalink()); ?>"><?php echo esc_html(get_theme_mod('vw_ecommerce_shop_slider_button_text',__('READ MORE','vw-ecommerce-shop')));?><span class="screen-reader-text"><?php echo esc_html(get_theme_mod('vw_ecommerce_shop_slider_button_text',__('READ MORE','vw-ecommerce-shop')));?></span></a>
						                </div>
						            <?php } ?>
					              </div>
					            </div>
					          </div>
					        <?php $i++; endwhile; 
					        wp_reset_postdata();?>
					      </div>
					      <?php else : ?>
					          <div class="no-postfound"></div>
					        <?php endif;
					      endif;?>
					      <a class="carousel-control-prev" data-bs-target="#carouselExampleCaptions" data-bs-slide="prev" role="button">
			                <span class="carousel-control-prev-icon w-auto h-auto" aria-hidden="true"><i class="fas fa-chevron-left"></i></span>
			                <span class="screen-reader-text"><?php esc_html_e( 'Previous','vw-ecommerce-shop' );?></span>
			              </a>
			              <a class="carousel-control-next" data-bs-target="#carouselExampleCaptions" data-bs-slide="next" role="button">
			                <span class="carousel-control-next-icon w-auto h-auto" aria-hidden="true"><i class="fas fa-chevron-right"></i></span>
			                <span class="screen-reader-text"><?php esc_html_e( 'Next','vw-ecommerce-shop' );?></span>
			              </a>
					    </div>  
				    	<div class="clearfix"></div>
				  	</section> 
				<?php }?>
			</div>
			<div class="clearfix"></div>
		</div>
	</div>

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

	<?php if( get_theme_mod('vw_ecommerce_shop_maintitle') != ''){ ?>
		<section class="our-products wow zoomInDown delay-1000" data-wow-duration="1s">
			<div class="container">
			    <div class="text-center">
			        <?php if( get_theme_mod('vw_ecommerce_shop_maintitle') != ''){ ?>     
			            <h2><?php echo esc_html(get_theme_mod('vw_ecommerce_shop_maintitle','')); ?></h2>
			        <?php }?>
			    </div>
				<?php $vw_ecommerce_shop_our_product = array();
				for ( $count = 0; $count <= 0; $count++ ) {
					$mod = absint( get_theme_mod( 'vw_ecommerce_shop_page' . $count ));
					if ( 'page-none-selected' != $mod ) {
					  $vw_ecommerce_shop_our_product[] = $mod;
					}
				}
				if( !empty($vw_ecommerce_shop_our_product) ) :
				  $args = array(
				    'post_type' => 'page',
				    'post__in' => $vw_ecommerce_shop_our_product,
				    'orderby' => 'post__in'
				  );
				  $query = new WP_Query( $args );
				  if ( $query->have_posts() ) :
				    $count = 0;
						while ( $query->have_posts() ) : $query->the_post(); ?>
						    <div class="row box-image text-center m-0">
						        <p><?php the_content(); ?></p>
						        <div class="clearfix"></div>
						    </div>
						<?php $count++; endwhile; ?>
		 		 	<?php else : ?>
			      		<div class="no-postfound"></div>
				  	<?php endif;
				endif;
				wp_reset_postdata()?>
			    <div class="clearfix"></div> 
			</div>
		</section>
	<?php }?>

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

	<div class="content-vw">
		<div class="container">
		  	<?php while ( have_posts() ) : the_post(); ?>
		        <?php the_content(); ?>
		    <?php endwhile; // end of the loop. ?>
		</div>
	</div>
</main>

<?php get_footer(); ?>