first commit
This commit is contained in:
69
web/templates/x/ordering/ordering.gifts.tpl
Normal file
69
web/templates/x/ordering/ordering.gifts.tpl
Normal file
@@ -0,0 +1,69 @@
|
||||
{if $product.product.gifts}
|
||||
{if !$image}
|
||||
{$image = 'product_gallery'}
|
||||
{/if}
|
||||
<div class="cart-product-sets">
|
||||
{get_product_gifts product=$product assign="gifts"}
|
||||
{foreach $gifts as $gift_product}
|
||||
{$gift_product->fetchImages($image)}
|
||||
<div class="set-item">
|
||||
<div class="set-label">
|
||||
{block 'set-label'}+ {t}dárek{/t}{/block}
|
||||
</div>
|
||||
|
||||
{block "set-image"}
|
||||
<a href="{url s=product IDproduct=$gift_product.id TITLE=$gift_product.title}" title="{t}Zobrazit produkt{/t}">
|
||||
<img src="{get_photo photo=$gift_product.image size=$image}" alt="{$gift_product.title}"
|
||||
width="{$cfg.Photo.types[$image].size[0]}" height="{$cfg.Photo.types[$image].size[1]}">
|
||||
</a>
|
||||
{/block}
|
||||
|
||||
{block 'set-title'}
|
||||
<a href="{url s=product IDproduct=$gift_product.id TITLE=$gift_product.title}" class="set-title">{if $gift_product.gift_pieces and $gift_product.gift_pieces > 1}{$gift_product.gift_pieces}x {/if}{$gift_product.title}</a>
|
||||
{/block}
|
||||
|
||||
{if $gift_product.selected_variation}
|
||||
<input type="hidden" name="products[{$product.idincart}][note][set_variation][{$gift_product.id}]"
|
||||
value="{$gift_product.selected_variation}">
|
||||
{elseif $gift_product.variationId || $gift_product.variationsIds}
|
||||
<div class="variations">
|
||||
{$variations = $gift_product->fetchVariations(true)}
|
||||
|
||||
{* Select first available or already preselected one *}
|
||||
{if $product.note.set_variation[$gift_product.id] > 0}
|
||||
{$id_selected = $product.note.set_variation[$gift_product.id]}
|
||||
{/if}
|
||||
<select class="form-control" name="products[{$product.idincart}][note][set_variation][{$gift_product.id}]">
|
||||
{foreach $variations.variations as $variation}
|
||||
{if $variation.in_store > 0}
|
||||
<option value="{$variation.id}" {if (!$id_selected and !$firstSelected) or ($id_selected == $variation.id)}selected{/if}>
|
||||
{foreach $variation.combinations as $index => $comb}
|
||||
{$variations.labels[$comb.id_label].values[$comb.id_value]}
|
||||
{/foreach}
|
||||
</option>
|
||||
{$firstSelected = true}
|
||||
{/if}
|
||||
{/foreach}
|
||||
</select>
|
||||
</div>
|
||||
{/if}
|
||||
|
||||
<div class="set-price">
|
||||
<strong>{t}zdarma{/t}</strong>
|
||||
|
||||
{if $tpl_vars.optionalProductGifts}
|
||||
<div class="unwanted-gift">
|
||||
<input type="hidden" name="products[{$product.idincart}][note][gifts][{$gift_product.id}][unwanted]" value="0">
|
||||
<label class="custom-control custom-checkbox">
|
||||
<input type="checkbox" name="products[{$product.idincart}][note][gifts][{$gift_product.id}][unwanted]"
|
||||
value="1" {if $product.note.gifts[$gift_product.id].unwanted}checked{/if} class="custom-control-input">
|
||||
<span class="custom-control-indicator"></span>
|
||||
{t}Nechci dárek{/t}
|
||||
</label>
|
||||
</div>
|
||||
{/if}
|
||||
</div>
|
||||
</div>
|
||||
{/foreach}
|
||||
</div>
|
||||
{/if}
|
||||
Reference in New Issue
Block a user