This commit is contained in:
Roman Pyrih
2026-05-05 16:01:40 +02:00
parent 59410b9825
commit 4bbd4973b9
6 changed files with 244 additions and 165 deletions

View File

@@ -50,7 +50,7 @@
{if $smarty.server.REMOTE_ADDR != '91.189.216.43'}
{if $smarty.server.REMOTE_ADDR != '193.243.155.179'}
{block name='content'}
<section id="main" t="{$smarty.server.REMOTE_ADDR}" itemscope itemtype="https://schema.org/Product">
@@ -623,24 +623,39 @@
{/block}
{block name='product_size'}
<div class="product-box product-size-data" >
<div class="product-box product-box-acc product-size-data" >
<div class="product-box--head">
<a rel="nofollow" href="javascript:void(0);" class="fancybox-size-controls">
<h4 class="block-title">Rozmiar i dostosowanie</h4>
</a>
<h4 class="block-title">Rozmiar i dostosowanie</h4>
</div>
<div class="product-box--data">
<div class="product-size-data--new">
<a rel="nofollow" href="javascript:void(0);" class="fancybox-size-controls piece-summary">
<span id="piece-size-view" class="strong">Wybierz rozmiar</span>
<span class="piece-hint">&mdash; kliknij aby zmienić</span>
<a rel="nofollow" href="javascript:void(0);" class="fancybox-size-controls">
<div class="variant-action-btn">
<div class="product-bar-icon crop-icon">
<img src="/themes/ayon/assets/images/dopasuj-wymiar.png" alt="">
</div>
<div class="product-bar-box">
<div class="piece-size-controls product-bar-box">
Dopasuj wymiar
</div>
<div class="piece-size-controls hidden">
<input type="checkbox" id="checkbox-piece"><label for="checkbox-piece">Wymiary tapety</label>
</div>
<div class="piece-size-values hidden">
<input type="number" min="50" max="500" value="100" id="piece-width" readonly>
<input type="number" min="50" max="300" value="100" id="piece-height" readonly>
</div>
</div>
</div>
</a>
<div id="button-mirror-reflection">
<div class="product-bar-icon rotate-icon">
<img src="/themes/ayon/assets/images/odbicie-iustrzane.png" alt="">
</div>
<div class="product-bar-box">
<p class="button-mirror-reflection-label">Odbicie lustrzane</p>
<div class="variant-action-btn">
<div class="product-bar-icon rotate-icon">
<img src="/themes/ayon/assets/images/odbicie-iustrzane.png" alt="">
</div>
<div class="product-bar-box">
<p class="button-mirror-reflection-label">Odbicie lustrzane</p>
</div>
</div>
</div>
{* Hidden state trzymane w DOM — istniejące handlery w custom.js bindują się po ID. *}
@@ -655,50 +670,50 @@
{/block}
{block name='product_texture'}
<div class="product-box product-texture-data">
<div class="product-box product-box-acc product-texture-data">
<div class="product-box--head">
<a rel="nofollow" href="javascript:void(0);" class="fancybox-size-controls">
<h4 class="block-title">Tekstura materiału</h4>
</a>
<h4 class="block-title">Tekstura materiału</h4>
</div>
<div class="product-box--data">
{$product_variant_mode = 1}
{block name='product_variants'}
{include file='catalog/_partials/product-variants.tpl'}
{/block}
<div class="product-size-data--new">
{$product_variant_mode = 1}
{block name='product_variants'}
{include file='catalog/_partials/product-variants.tpl'}
{/block}
</div>
</div>
</div>
{/block}
{block name='product_realization_time'}
<div class="product-box product-realization-time">
<div class="product-box product-box-acc product-realization-time">
<div class="product-box--head">
<h4 class="block-title">Czas realizacji zamówienia</h4>
</div>
<div class="product-box--data">
Lorem ipsum dolor sit amet consectetur, adipisicing elit. Error, necessitatibus.
</div>
</div>
{/block}
{block name='product_protect'}
<div class="product-box product-protect">
<div class="product-box product-box-acc product-protect">
<div class="product-box--head">
<h4 class="block-title">Zabezpiecz tapetę</h4>
</div>
<div class="product-box--data">
Lorem ipsum dolor sit amet consectetur adipisicing elit. Animi, minus.
</div>
</div>
{/block}
{block name='product_installation'}
<div class="product-box product-installation">
<div class="product-box product-box-acc product-installation">
<div class="product-box--head">
<h4 class="block-title">Montaż</h4>
</div>
<div class="product-box--data">
Lorem ipsum dolor sit amet consectetur adipisicing elit. Animi, minus.
</div>
</div>
{/block}