Files
BiveEngine/playarea/templates/search/recommendations.php
2025-12-24 19:19:01 +03:00

48 lines
1.8 KiB
PHP

<?php
$search = $_GET["s"];
$page = 1;
$category_id = 61;
$products_per_page = 15;
$product_params = array(
"search_phrase" => $search,
"category_id" => $category_id,
"attributes" => array(),
"page" => $page,
"products_per_page" => $products_per_page,
"ranges" => array(),
"sale_price" => $_GET["price_sale"] ?? 0
);
$products = category_search($product_params);
?>
<?php foreach ($products as $key => $product) { ?>
<a class="search-recomendations_link" href="/product/<?= $product->get_item_slug(); ?>/">
<div class="search-recomendations_image">
<img src="<?= $product->get_prop_render_value("product_photo") ?>">
</div>
<div class="search-recomendations_info">
<div class="search-recomendations_name">
<p><?= $product->get_item_name(); ?></p>
</div>
<div class="search-recomendations_price">
<?php
$sale_percent = $product->get_prop("sale_percent");
$regular_price = $product->get_prop("price");
?>
<?php if($sale_percent > 0) { ?>
<?php $product_sale_price = number_format($regular_price * (1 - ($sale_percent / 100)), 0, ',', ' '); ?>
<p><?= $product_sale_price; ?> ₽ <del class="price_secondary"><?= number_format($regular_price, 0, ',', ' '); ?> ₽</del></p>
<?php } else { ?>
<?php if($regular_price > 0) { ?>
<p><?= number_format($regular_price, 0, ',', ' '); ?> ₽</p>
<?php } else { ?>
<p>по запросу</p>
<?php } ?>
<?php } ?>
</div>
</div>
</a>
<?php } ?>