HEX
Server: LiteSpeed
System: Linux php-prod-1.spaceapp.ru 5.15.0-160-generic #170-Ubuntu SMP Wed Oct 1 10:06:56 UTC 2025 x86_64
User: xnsbb3110 (1041)
PHP: 8.1.33
Disabled: NONE
Upload Files
File: //home/rassvet-tk.ru/public_html/wp-content/themes/rassvettk/single-tovar.php
<?php
/*
Template Name: Шаблон товара
Template Post Type: post
*/?>
<?get_header();?>

<?php
$currentID = get_the_ID();
$fullUrl = $_SERVER['REQUEST_URI'];
$podcatmain = get_field('podkategorija_tovara');
$args = array(
	'type' => 'post',
	'child_of'     => 5,
	'parent'       => '',
	'orderby'      => 'name',
	'order'        => 'ASC',
	'hide_empty'   => 0,
	'hierarchical' => 1,
	'exclude'      => '',
	'include'      => '',
	'number'       => 0,
	'taxonomy'     => 'category',
	'pad_counts'   => false,);

$args1 = array(
	'type' => 'post',
	'child_of'     => 19,
	'parent'       => '',
	'orderby'      => 'name',
	'order'        => 'ASC',
	'hide_empty'   => 0,
	'hierarchical' => 1,
	'exclude'      => '20',
	'include'      => '',
	'number'       => 0,
	'taxonomy'     => 'category',
	'pad_counts'   => false,);

$right_categories = get_categories($args1);
$left_categories = get_categories($args);
?>

<section id="catalog">
	<div class="container">

		<div class="row">
			<div class="col-md-3">
				<div class="row">
					<div class="col-md-12">
						<p class="main_p">Отбор по виду продукции</p>
						<hr class="hr_left">
					</div>				
				</div>
				<div class="row">
					<div class="col-md-12">
						<ul class="catalog_list">
							<?					
							foreach( $left_categories as $single_cat ){
								?>
								<li><a href="<?echo get_site_url();?>/katalog/<?=$single_cat->slug?>/" class="cat2_tovar" data-cat2id="<?=$single_cat->term_id?>"><?=$single_cat->name?></a></li>
							<? } ?>
						</ul>
					</div>
				</div>
			</div>
			<div class="col-md-6">
				<?if(have_posts() ): while (have_posts() ): the_post(); ?>
				<div class="row">
					<div class="col-md-12">
						<p class="main_p"><?php echo get_field('podkategorija_tovara'); ?></p>
						<hr class="hr_left">
					</div>
				</div>
				
				<div class="row">
					<div class="col-md-12">
						<div class=" my_owl">
						  <!--   <div class="item"><a href="">Лук жаренный</a></div>
						    <div class="item"><a href="">Лук молотый</a></div>
						    <div class="item"><a href="" >Лук резанный</a></div>
						    <div class="item"><a href="">Лук дробленый</a></div>
						    <div class="item"><a href="">Лук порей</a></div> -->
						    <?
						    $argscat = array('numberposts' => 9999, 'category' => '5,19', );
							$recent_posts_array1 = get_posts($argscat); // получаем массив постов
							
							foreach( $recent_posts_array1 as $post11 ) :
								$postid1 = $post11 -> ID;
								$postTitle = $post11 -> post_title;
								$postlink = $post11 -> guid;
								$post_url = $post11 -> post_name;
								
								$podcat = get_field( 'podkategorija_tovara', $postid1 );

								if($podcat == $podcatmain):
									$fullUrl = str_replace('/', '', $fullUrl);

							?> 			

						<div class="item"><a href="
							<?
							if($fullUrl==$post_url){
								echo('javascript:void(0)');
							} else {
								echo('/'.$post_url.'/');
							}
							?>
							" <? if($currentID == $postid1):?> class="active" <?endif;?>><?=$postTitle?></a></div>								 
							<?endif;?>
							<?endforeach;?>

						</div>
					</div>
				</div>
				<div class="row tovar_page">
					
					<div class="col-md-6 col-sm-6 images_tovar">
						<div class="row">
							<div class="col-md-12">
								<a href="<?php echo get_field('image_1')['url']; ?>" data-lightbox="image-1" class="link_lightbox">

									<? if(get_field('image_1')['url']): ?>

										<img src="<?php echo get_field('image_1')['url']; ?>" class="img_change"  data-lightbox="roadtrip" >

									<? else: ?>

										<img src="/wp-content/themes/rassvettk/img/zaglushka.jpg" class="img_change"  data-lightbox="roadtrip" >

									<? endif; ?>

								</a>
								
							</div>
						</div>

						<div class="row tovar_mini">
							<div class="col-md-6 col-sm-6 col-xs-6">
								<?if(get_field('image_2')):?>
								
								<img src="<?php echo get_field('image_2');?>" class="img_click" data-lightbox="image-2">
								
								<?else:?>
								
								<?endif;?>
							</div>
							<div class="col-md-6 col-sm-6 col-xs-6">
								<?if(get_field('image_3')):?>
								
								<img src="<?php echo get_field('image_3');?>" class="img_click"  data-lightbox="image-3" >

								<?else:?>

								<?endif;?>
							</div>
						</div>
						
					</div>
					<div class="col-md-6 col-sm-6 text-center">
						<a href="#contact_form_pop_2" class="fancybox-inline uznat_cenu">Узнать цену</a>
						<!-- <a href="javascript:void(0)" class="uznat_cenu" data-toggle="modal" data-target="#myModal">Узнать цену</a> -->
						<table class="table_tovar">
							<tr class="tr_dark">
								<td>Внешний вид</td>
								<td><?php echo get_field('vneshinii_vid'); ?></td>
							</tr>
							<tr>
								<td>Цвет</td>
								<td><?php echo get_field('color'); ?></td>
							</tr>
							<tr class="tr_dark">
								<td>Вкус и запах</td>
								<td><?php echo get_field('vkus_i_zapah'); ?></td>
							</tr>
							<tr>
								<td>Страна</td>
								<td><?php echo get_field('country'); ?></td>
							</tr>
							<tr class="tr_dark">
								<td>Срок годности	</td>
								<td><?php echo get_field('Srok_godnosti'); ?></td>
							</tr>
							<tr>
								<td>Упаковка</td>
								<td><?php echo get_field('upakovka'); ?></td>
							</tr>
						</table>
					</div>

				</div>
				<div class="row">
					<div class="col-md-12" id="tovar_preview">
						<p class="main_p">Описание товара</p>
						<hr >
					</div>
				</div>
				<div class="row">
					<div class="col-md-12">
						<p>
							
							<? the_content();?>
						</p>
						<!-- <div class="button_dalee"><a href="" >Читать полностью</a></div> -->
					</div>
				</div>
				<?endwhile; else:?>
				<p><?echo('Записей не найдено')?></p>
				<?endif;?>
				<div class="row " id="tovar_preview">
					<div class="col-md-12">
						<p class="main_p">Так же для вас есть</p>
						<hr>
					</div>
				</div>
				<div class="row">
					<div class="col-md-12">
						<div class="tovar_list" >
							<div class="tovar_row row">
								<?
								$category_arr = array();
								$our_cat;

								$categories1 = get_categories( array(
									'type'         => 'post',
									'child_of'     => 5,
									'parent'       => '',
									'orderby'      => 'name',
									'order'        => 'ASC',
									'hide_empty'   => 1,
									'hierarchical' => 1,
									'exclude'      => '',
									'include'      => '',
									'number'       => 0,
									'taxonomy'     => 'category',
									'pad_counts'   => false,

								) );
								foreach((get_the_category($id)) as $category) {

									$current_cat = $category->cat_ID;
									array_unshift($category_arr, $current_cat);
								}

								foreach ($categories1 as $plshelpme) {

									if (in_array($plshelpme->cat_ID, $category_arr)) {
										$our_cat = $plshelpme->cat_ID;

									}
								}

								$args = array('numberposts' => 10,'category' => $our_cat, );
								$recent_posts_array = get_posts($args); 	
								foreach( $recent_posts_array as $post ) : 
									setup_postdata($post);
									$postid = $post -> ID;
									$podcat = get_field('podkategorija_tovara');					
									?> 		
									<?if($postid != $currentID):?>
									<div class="col-md-6  col-sm-6 col-xs-12 catalog_list_tovar" style="margin-top:20px;" >
										<a href="<?echo(get_permalink( $recent_post_single ))?>">	
											<div class="tovar_div_img 132131" style="background:url('<?echo (get_the_post_thumbnail_url($postid,'thumbnail')) ?>') no-repeat; background-size:cover; background-position: center;">
											</div> 
											<? the_title(); ?>
										</a>
									</div>
									<?endif;?>

									<?endforeach;?>					
								</div>
							</div>
						</div>
					</div>
				</div>
				<div class="col-md-3">
					<div class="row mob_margin">
						<div class="col-md-12">
							<p class="main_p">Отбор по отраслям</p>
							<hr class="hr_left">
						</div>

					</div>

					<div class="row">
						<div class="col-md-12">
							<ul class="catalog_list">
								<?					
								foreach( $right_categories as $single_cat1 ){
									?>
									
									<li><a href="<?echo get_site_url();?>/katalog/<?=$single_cat->slug?>/" class="cat2_tovar" data-cat2id="<?=$single_cat1->term_id?>"><?=$single_cat1->name?></a></li>
									<?}?>

								</ul>
							</div>
						</div>
					</div>
				</div>

			</div>

		</section>
		<div style="display:none" class="fancybox-hidden">
			<div id="contact_form_pop_2" class="contact-form-holder fl-wrap">
				<div class="form_otzivi1">
					<?php echo do_shortcode('[contact-form-7 id="132" title="Форма для цены"]'); ?>
				</div>
			</div>
		</div>
		<!-- Popup Form -->
		<div class="modal fade" tabindex="-1" role="dialog" id="myModal">
			<div class="modal-dialog" role="document">
				<div class="modal-content">
					<div class="modal-body">
						<div class="form_otzivi1">
							<?echo do_shortcode('[contact-form-7 id="132" title="Форма для цены"]');?>
						</div>
					</div>
				</div><!-- /.modal-content -->
			</div><!-- /.modal-dialog -->
		</div><!-- /.modal -->

		<?get_footer();?>
		<script type="text/javascript">
			$(window).scroll(function(){
				$(this).scrollTop();
		 // console.log($(this).scrollTop());
		 var offset_count = $('.tovar_row').children().children().length;
		 var height_tovar_row =$(this).height() - $('.tovar_row').offset().top - $('.tovar_row').height();
		 var active_one = <?=$our_cat?>;


		 if($(this).scrollTop() >= -height_tovar_row && offset_count >= 9){
		 	offset = offset_count + 1;
		 	if(!ajaxLoading){
		 		if(active_one){
		 			tovar_ajax(active_one, offset);
		 			ajaxLoading = true;

		 		}
		 	}
		 }
		});
	</script>