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

?>

Vzhůru do hor! (Whistle Mountain CZ)

899 

Skladem u dodavatele

Ve hře Vzhůru do hor! využijete veškeré své předchozí zisky a investujete je do nových technologií. Hluboko ve Skalistých horách budou vaši dělníci stavět neuvěřitelné konstrukce z lešení a strojů, zlepšovat své schopnosti a těžit suroviny. K ruce vám bude i flotila vzducholodí. Tající sníh v horách začne působit v průběhu hry nemalé problémy vám i vašim protihráčům. Stále stoupající hladina vody totiž začne ohrožovat dělníky a zvyšovat napětí na dynamicky se měnící hrací ploše.

Suroviny, které smíte těžit, jsou určovány tím, co hráči postaví. Každá partie se proto vyvíjí jinak, což zajišťuje nekonečnou znovuhratelnost. Abyste dosáhli vítězství ve hře, musíte si chytře vybírat mezi získáváním nových schopností a vylepšováním svých vzducholodí a dělníků, nebo co nejrychlejším stavěním nejrůznějších strojů.

„Vzhůru do hor! je plná nápadů, které jsem ve hře ještě nikdy neviděl!“ —Tom Vasel, The Dice Tower

Hra je určena pro 2-4 hráče od 14 let.

Pravidla jsou v češtině. Herní materiál je v češtině. 

 Hru můžete pohodlně obalit našimi obaly Diamond Standard.

Počet a velikost karet:

40 ks 63,5×88 mm,

 

Hra obsahuje:

1 herní plán
1 pravidla hry
8 lišt vody
4 desky hráčů
24 vylepšení
22 ocenění
40 karet
42 lešení
36 pracovníků
54 strojů
4 dřevěné zepelíny
4 dřevěné horkovzdušné balóny
4 dřevěné kolosy oblohy
80 dřevěných surovin
17 počátečních schopností
92 žetonů s vítěznými body

Pravidla ke stažení zde. (50 MB)

 

Představení hry:

 

 Videonávod:

 

Recenze AJ:

Představení a dojmy CZ:

Dojmy AJ:

 

 

Herní doba
Věk
Počet hráčů
Obtížnost
Téma
Mechanismus

Recenze

Zatím zde nejsou žádné recenze.

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

Vzhůru do hor! (Whistle Mountain CZ)

899 

899 

Skladem u dodavatele