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

?>

Iron Maiden balíček #1

Iron Maide figurky pro hry od Cool Mini Or Not

899 

Skladem u dodavatele

Cool Mini Or Not spojili své nejlepší hry s populární hudební skupinou Iron Maiden a výsledkem jsou 3 sety figurek pro hry z edice Zombicide, Rising Sung, Ankh, Příval temnoty a Cthulhu: I smrt může zemřít.

Eddie není jen maskot Iron Maiden, ale také jedna z nejslavnějších heavy metalových ikon vůbec. Tento balíček vám dovolí vzít Eddieho různé inkarnace vstříc epickým dobrodružstvím, skrze několik různých her od CMON, včetně všech epoch Zombicide. Ať už budete hrát za Eddieho, nebo se s ním střetnete jako s drsným protivníkem, přinese vám naprosto unikátní herní zážitek. Takže vzhůru do útoku ze hřbitova, není cesty zpět!

Tento balíček obsahuje:
Nemrtvý Eddie
(Live After Death)
• Zombicide, 2. edice: Přeživší & zrůda
• Zombicide: Živí nebo nemrtví: Přeživší & zrůda
• Cthulhu: I smrt může zemřít: Neznámá příšera

Samuraj Eddie
(Senjutsu)
• Zombicide: Invader: Přeživší & zrůda + vybavení Katana
• Zombicide: Černý mor: Přeživší & zrůda + vybavení Katana
• Rising Sun: Monstrum

Faraon Eddie
(Powerslave)
• Zombicide, 2. edice: Přeživší & zrůda
• Zombicide: Černý mor: Přeživší & zrůda
• Ankh: Bohové Egypta: Faraon

Smrťák Eddie
(Dance of Death)
• Zombicide, 2. edice: Přeživší & zrůda + vybavení Smrťákova kosa
• Zombicide: Černý mor: Přeživší & nekromant + vybavení Smrťákova kosa
• Příval temnoty 2: Potulná nestvůra

Voják Eddie
(The Trooper)
• Zombicide, 2. edice: Přeživší & zrůda
• Zombicide: Živí nebo nemrtví: Přeživší & zrůda

Kyborg Eddie
(Somewhere in Time)
• Zombicide: Invader: Přeživší & zrůda
• Zombicide, 2. edice: Přeživší & zrůda

Obsah balení:
6 figurek
58 karet
pravidla

Hmotnost0,29 kg
Rozměry27,5 × 16,5 × 4 cm
Věk

Jazyky

Recenze

Zatím zde nejsou žádné recenze.

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

Iron Maiden balíček #1
Iron Maiden balíček #1

899 

899 

Skladem u dodavatele