After Width: | Height: | Size: 954 B |
After Width: | Height: | Size: 53 KiB |
@ -0,0 +1,89 @@ |
||||
{# |
||||
Bestsellers Slider Template with Polylang support |
||||
#} |
||||
|
||||
{% set best = function('get_field', 'best', 'options') %} |
||||
{% set currency = function('get_woocommerce_currency_symbol') %} |
||||
|
||||
<div class="section_wrap"> |
||||
<section class="sellers"> |
||||
<div class="container"> |
||||
<div class="seller_block"> |
||||
<div class="sellers_top"> |
||||
<h1 class="sellers_title">{{ function('pll_e', 'BESTSELLERS') }}</h1> |
||||
<div class="slider-arrows"> |
||||
<button class="slider-arrow slider-arrow-prev sellerSlider-prev" aria-label="{{ function('pll_e', 'Previous products') }}"></button> |
||||
<button class="slider-arrow slider-arrow-next sellerSlider-next" aria-label="{{ function('pll_e', 'Next products') }}"></button> |
||||
</div> |
||||
</div> |
||||
</div> |
||||
</div> |
||||
|
||||
<div class="container-fluid"> |
||||
<div class="sellers_slider"> |
||||
<div class="swiper sellerSlider"> |
||||
<div class="swiper-wrapper"> |
||||
{% if best %} |
||||
{% for product in best %} |
||||
{% set product = TimberPost(product) %} |
||||
{% set thumbnail = product.thumbnail ? product.thumbnail.src('medium') : function('wc_placeholder_img_src') %} |
||||
{% set price = product.price %} |
||||
{% set has_sale = product.sale_price and product.sale_price < product.regular_price %} |
||||
|
||||
<div class="swiper-slide"> |
||||
<div class="sellers_card"> |
||||
<a href="{{ product.link }}" aria-label="{{ function('pll_e', 'View product:') }} {{ product.title }}"> |
||||
<img src="{{ thumbnail }}" |
||||
alt="{{ function('pll_e', 'Product image:') }} {{ product.title }}" |
||||
class="sellers_card-img" |
||||
loading="lazy"> |
||||
</a> |
||||
|
||||
<div class="tags_block"> |
||||
<a href="{{ product.link }}" class="seller_name"> |
||||
{{ product.title }} |
||||
</a> |
||||
|
||||
<div class="seller_bt"> |
||||
<p class="seller_price"> |
||||
{{ price }} {{ currency }} |
||||
</p> |
||||
|
||||
{% if has_sale %} |
||||
<div class="product-item__price-disc"> |
||||
<p class="product-item__price-sale__text"> |
||||
{{ product.regular_price }} {{ currency }} |
||||
</p> |
||||
<p class="product-item__price-sale__perc"> |
||||
-{{ ((1 - (price / product.regular_price)) * 100)|round }}% |
||||
</p> |
||||
</div> |
||||
{% endif %} |
||||
</div> |
||||
|
||||
<a href="{{ product.link }}" class="seller_link"> |
||||
<button class="seller_buy" aria-label="{{ function('pll_e', 'Buy') }} {{ product.title }}"> |
||||
{{ function('pll_e', 'Buy') }} |
||||
</button> |
||||
</a> |
||||
</div> |
||||
</div> |
||||
</div> |
||||
{% endfor %} |
||||
{% else %} |
||||
<p class="no-products">{{ function('pll_e', 'No bestsellers found') }}</p> |
||||
{% endif %} |
||||
</div> |
||||
</div> |
||||
|
||||
<div class="seller_full"> |
||||
<div class="container"> |
||||
<a href="{{ function('wc_get_page_permalink', 'shop') }}" class="seller_full-link"> |
||||
{{ function('pll_e', 'All products') }} |
||||
</a> |
||||
</div> |
||||
</div> |
||||
</div> |
||||
</div> |
||||
</section> |
||||
</div> |
Loading…
Reference in new issue