<?php
add_filter('woocommerce_dropdown_variation_attribute_options_args','woo_select_default_option',10,1);
function woo_select_default_option( $args)
{
if(count($args['options']) > 0) //Ensure product variation isn't empty
$args['selected'] = $args['options'][0];
return $args;
}
add_action( 'woocommerce_variable_add_to_cart', 'bbloomer_update_price_with_variation_price' );
function bbloomer_update_price_with_variation_price() {
if(is_product()){
global $product;
$price = $product->get_price_html();
wc_enqueue_js( "
$(document).on('found_variation', 'form.cart', function( event, variation ) {
if(variation.price_html) $('.fb-prod-content-one p.price').html(variation.price_html);
$('.woocommerce-variation-price').hide();
});
$(document).on('hide_variation', 'form.cart', function( event, variation ) {
$('.fb-prod-content-one p.price').html('" . $price . "');
});
" );
}
}
add_filter('woocommerce_available_variation', function($available_variations, \WC_Product_Variable $variable, \WC_Product_Variation $variation) {
if (empty($available_variations['price_html'])) {
$available_variations['price_html'] = '<span class="price">' . $variation->get_price_html() . '</span>';
}
return $available_variations;
}, 10, 3);
?>
<?php
function add_variation_radio_buttons() {
?>
<script type="text/javascript">
document.addEventListener( 'DOMContentLoaded', function() {
var variations_form = document.querySelector( '.fb-woo-single__btn form.variations_form' );
var data = variations_form.getAttribute( 'data-product_variations' );
data = JSON.parse( data );
var selects = document.querySelectorAll( '.fb-woo-single__btn table.variations select' );
selects.forEach( function( select ) {
var options = select.querySelectorAll( 'option' );
options.forEach( function( option ) {
if( ! option.value ) {
return;
}
var pricing = '';
data.forEach( function( row ) {
if( row.attributes[select.name] == option.value ) {
pricing = row.price_html;
}
} );
var radio = document.createElement( 'input' );
radio.type = 'radio';
radio.name = select.name;
radio.value = option.value;
radio.checked = option.selected;
var label = document.createElement( 'label' );
label.appendChild( document.createTextNode( ' ' + option.text + ' ' ) );
var div = document.createElement( 'div' );
div.classList.add('fb-woo-single-btn-variation');
div.appendChild( radio );
div.appendChild( label );
// Check if variation has stock
var variationData = data.find(function(row) {
return row.attributes[select.name] == option.value;
});
// Check if product has only one attribute
var hasSingleAttribute = Object.keys(variationData.attributes).length === 1;
if (variationData && !variationData.is_in_stock && hasSingleAttribute) {
div.classList.add('disable');
}
select.closest( 'td' ).appendChild( div );
radio.addEventListener( 'click', function( event ) {
select.value = radio.value;
jQuery( select ).trigger( 'change' );
} );
} );
select.style.display = 'none';
} );
} );
</script>
<?php
}
add_action( 'woocommerce_variable_add_to_cart', 'add_variation_radio_buttons' );
?>
Rodinná hra plná magických víl.
Vstupte do magického světa Vílího kruhu!
Lesní mýtinkou probleskují paprsky měsíčního světla. Víly se probouzejí a protahují svá křidélka. Ze země se vynořují magické houbičky a vytvářejí kruh. Začínají přistávat první světlušky. Do lesa se vrací magie, nastává čas příprav na příchod zimy…
Na lesní mýtince založte houbičkové vesničky, ve kterých budou bydlet víly. Prostřednictvím vílího kruhu důvtipně přesunujte svou vílu od jedné vesničky ke druhé, abyste nasbírali co nejvíce many, magické energie víl. Na rozvoj své vesničky máte jen dvě roční období, než přijde zima. Každé vaše rozhodnutí je důležité, protože přispěje k vašemu vítězství ve hře!
Velmi taktická, neotřelá a magická hra!
Jak hrát?
– Zvolte si houbičku a s důvtipem ji vyložte nad svou vesničku.
– Přesuňte svou vílu z houbičky na houbičku bez ohledu na vesničku.
– Získejte magické body podle toho, na jaké houbičce vaše víla ukončí svůj pohyb.
Hra Vílí kruh obsahuje:
- 66 karet houbiček
- 4 desky vesniček
- 4 figurky víl
- 12 žetonů cílů
- 4 bodovací kolečka
- 50 žetonů many
- 1 destička začínajícího hráče
- 4 karty magických cílů
- 4 nápovědy hráčů
- 1 česká a slovenská pravidla
Pouze přihlášení uživatelé, kteří zakoupili tento produkt, mohou přidat hodnocení.
Recenze
Zatím zde nejsou žádné recenze.