🎉 Tak to tu ještě nebylo! 🎲✨Mrkni na vybrané hry, které teď ulovíš se slevou až 78 %! 😍 Ale rychle, než zásoby zmizí!

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

?>

Nemesis: Den poté – rozšíření

Věk 14+
1 - 5 hráčů

Po plnohodnotné partii Nemesis se v kratší navazující hře ujmete role vyšetřovatelů, kteří dorazili k opuštěné lodi zjistit, co se na ní vlastně stalo.
Dokážete zajistit loď, než váš automatický raketoplán vyrazí zpět?

1 709 

Skladem u dodavatele

Nemesis: Den poté přináší do hry Nemesis nové postavy s jejich specifickými akčními kartami, nové individuální vlastnosti postav z původní hry a hlavně nový herní režim. Po plnohodnotné partii Nemesis se v kratší navazující hře ujmete role vyšetřovatelů, kteří dorazili k opuštěné lodi zjistit, co se na ní vlastně stalo.
Když vstoupíte na palubu liduprázdné lodi, slyšíte děsivé kvílení rozléhající se halami a vidíte podivný zelený sliz kapající z ústí servisních chodeb. Vtom se vám vybaví poslední nouzové volání, jež z lodi dorazilo. Začínáte chápat, proč byl v kapitánově hlase slyšet strach o život.
Dokážete zajistit loď, než váš automatický raketoplán vyrazí zpět?
Ke hře s tímto rozšířením budete potřebovat základní hru Nemesis či Nemesis: Lockdown (zde využijete pouze postavy).

Herní doba

Věk

Počet hráčů

Obtížnost

Věk do

99

Recenze

Zatím zde nejsou žádné recenze.

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

Podobné produkty

Kniha kouzel
-49 %
Kniha kouzel
Assassin’s Creed: Brotherhood of Venice - české vydání
-50 %
Assassin’s Creed: Brotherhood of Venice – české vydání
Zinga
-77 %
Zinga
Nemesis: Den poté – rozšíření
Nemesis: Den poté – rozšíření

1 709 

1 709 

Skladem u dodavatele