<?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' );

?>

Výbušná koťátka

Věk 7+
2 - 5 hráčů

Svižná a velice úsměvná karetní hra postavená na principu Ruské rulety. Historicky nejúspěšnější hra na Kickstarteru!

599 

Není skladem

Historické okénko
Výbušná koťátka je hra s historicky nejvíce přispěvateli na Kickstarteru. Hru vytvořili Elan Lee (XBOX, ARGs), Matthew Inman (The Oatmeal) a Shane Small (XBOX, Marvel), kteří přepsali historii Kickstarteru, když v roce 2015 na jejich projekt přispělo více než 219 000 backerů (přispěvovatelů). K roku 2023 se prodalo více než 25 miliónů kopií Výbušných koťátek po celé světě.

O hře Výbušná koťátka
Výbušná koťátka jsou extrémně strategickou verzí ruské rulety (jen s koťátky). Hráči si dobírají karty, dokud si někdo nelízne Výbušné koťátko, exploduje, umře a je vyřazen ze hry. Pokud ten hráč nemá kartu Zneškodni, která mu umožní zneškodnit koťátko pomocí laserového ukazovátka, podrbáním na bříšku nebo sendviče s šantou kočičí. Úkolem všech ostatních karet v balíčku je pomoci hráčům držet se Výbušným koťátkům z cesty (nebo je nastrčit do cesty ostatním).

Vtipné ilustrace s ještě vtipnějšími texty vás pobaví a plně vtáhnou do hry, kterou budete chtít hrát stále dokola. Každá karta je originál.

Pravidla hry jsou velice jednoduchá, vysvětlená za pár vteřin.

Přidáním dalšího herního balíčku (z přisprostlé verze Výbušných koťátek anebo další klasické verze) navýšíte počet hráčů až na 9. Pro fajnšmekry a majitele Zombie koťátek je tu monstrózní varianta hry s názvem Zombie apokalypsa.

Obsah balení:
56 karet
1 česká pravidla

Hmotnost0,22 kg
Rozměry16 × 11 × 4 cm
Herní doba

Jazyky

Licence

Počet hráčů

Věk

Recenze

Zatím zde nejsou žádné recenze.

Pouze přihlášení uživatelé, kteří zakoupili tento produkt, mohou přidat hodnocení.

Výbušná koťátka

599 

599 

Není skladem