HEX
Server: LiteSpeed
System: Linux php-prod-1.spaceapp.ru 5.15.0-157-generic #167-Ubuntu SMP Wed Sep 17 21:35:53 UTC 2025 x86_64
User: xnsbb3110 (1041)
PHP: 8.1.33
Disabled: NONE
Upload Files
File: //proc/self/cwd/wp-content/themes/medialider/woocommerce/archive-product.php
<?php
/**
 * The Template for displaying product archives, including the main shop page which is a post type archive
 *
 * This template can be overridden by copying it to yourtheme/woocommerce/archive-product.php.
 *
 * HOWEVER, on occasion WooCommerce will need to update template files and you
 * (the theme developer) will need to copy the new files to your theme to
 * maintain compatibility. We try to do this as little as possible, but it does
 * happen. When this occurs the version of the template file will be bumped and
 * the readme will list any important changes.
 *
 * @see        https://docs.woocommerce.com/document/template-structure/
 * @author        WooThemes
 * @package    WooCommerce/Templates
 * @version     2.0.0
 */

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

get_header('shop'); ?>

<?php
/**
 * 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' );
?>

<?
$cate = get_queried_object();
$term_id = $cate->term_id;
?>

<?
//<div class="col-md-12 col-sm-12 col-xs-12">
// <p class="line-height-1 font-size-48 font-bold font-color-blue head-title">
?>
<? //print_r($cate->name)?>
<?
//</p>
//		</div>
?>


<div class="row">

    <?php

    $terms = get_the_terms($post->ID, 'product_cat');
    $term = $terms[0];
    $name = $terms->name;

    ?>

    <div class=" <? echo (strlen($term->description) > 0)?'col-md-9':'col-md-12' ?>">
        <?php
        /**
         * woocommerce_archive_description hook.
         *
         * @hooked woocommerce_taxonomy_archive_description - 10
         * @hooked woocommerce_product_archive_description - 10
         */
        do_action('woocommerce_archive_description');
        ?>
    </div>
    <div class="col-md-4">
        <?



        if (strlen($term->description) > 0) {


            ?>
            <div class="single__online-order single__online-order_from-category">
                <form id="single-form" method="post" action="">

                    <input type="hidden" name="TitleProduct" value="<? echo $name; ?>">
                    <div class="online-order__title online-order__title_single">Онлайн-заказ</div>
                    <div class="form-group">
                        <label for="UserName">Как мы можем к Вам обращаться?</label>
                        <input type="text" class="form-control" id="UserName" name="UserName"
                               placeholder="Введите своё имя">
                    </div>
                    <div class="form-group">
                        <label for="UserContactPhone">Ваш контактный номер телефона</label>
                        <input type="text" class="form-control" id="UserContactPhone" name="UserContactPhone"
                               placeholder="+7">
                    </div>
                    <div class="form-group">
                        <label for="UserEmail">Ваш E-mail</label>
                        <input type="text" class="form-control" id="UserEmail" name="UserEmail"
                               placeholder="Введите e-mail">
                    </div>
                    <div class="form-group">
                        <label for="UserComment">Комментарий к заказу или вопрос</label>
                        <input type="text" class="form-control" id="UserComment" name="UserComment"
                               placeholder="Введите комментарий">
                    </div>
                    <div class="form-group">
                        <div class="result-info"></div>
                    </div>

                    <div class="form-group">
                        <div class="personal-data-warning">
                            <input type="checkbox" name="AgreeWithPersonalDataRules">
                            <span class="personal-data-comment">Отправляя данную форму, я даю <a
                                        href="/wp-content/themes/medialider/docs/pd_agreement_media.pdf"
                                        target="_blank">согласие</a> на обработку моих персональных данных в соответствии с <a
                                        href="/wp-content/themes/medialider/docs/pd_politics_media.pdf" target="_blank">политикой обработки ПД</a>.</span>
                        </div>
                    </div>
                    <button type="submit" class="ml-btn ml-btn_green btn-single-submit">Заказать</button>
                </form>
            </div>
        <? } ?>
    </div>
</div>
<?php if (have_posts()) : ?>

    <?php
    /**
     * woocommerce_before_shop_loop hook.
     *
     * @hooked woocommerce_result_count - 20
     * @hooked woocommerce_catalog_ordering - 30
     */
    do_action('woocommerce_before_shop_loop');
    ?>

    <?php woocommerce_product_loop_start(); ?>

    <?php if (($term_id != '24') && ($term_id != '25')) @woocommerce_product_subcategories(); ?>

    <?php while (have_posts()) : the_post(); ?>

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

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

    <?php if (($term_id == '24') || ($term_id == '25')) @woocommerce_product_subcategories(); ?>

    <?php woocommerce_product_loop_end(); ?>

    <?php
    /**
     * woocommerce_after_shop_loop hook.
     *
     * @hooked woocommerce_pagination - 10
     */

    remove_action('woocommerce_after_shop_loop', 'woocommerce_pagination', 10);

    do_action('woocommerce_after_shop_loop');
    ?>

<?php elseif (!woocommerce_product_subcategories(array('before' => woocommerce_product_loop_start(false), 'after' => woocommerce_product_loop_end(false)))) : ?>

    <?php wc_get_template('loop/no-products-found.php'); ?>

<?php endif; ?>


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