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

?>

Access+ Kdy se to stalo?

Věk 8+
1 - 4 hráčů

Objevte verzi oblíbené paměťové a přemýšlecí hry Kdy se to stalo? z herní řady Access+.

589 

Skladem u dodavatele

Herní řada Access+ je speciálně přizpůsobena k podpoře nápravy kognitivních poruch.
Hry jsou nástrojem, který stimuluje schopnosti a pomáhá upřednostňovat dojmy radosti a sdílené hry.

Díky větším kartám a pečlivě vybraným událostem si radost z hraní mohou užít opravdu všichni! Vyberte si námět a pusťte se do hraní! Vytvořte si časovou osu seřazením událostí z karet ve sledu, v němž se odehrály. Vynikající (a zábavný!) způsob procvičování paměti a zlepšení pozornostních dovedností.

Kognitivní funkce využívané ve hře Kdy se to stalo? Access+:

Logika a matematika:
Hráči musí události vyobrazené na kartách zařadit v chronologickém sledu. To vyžaduje aplikaci matematických znalostí, jako třeba kladných a záporných celých čísel a jejich řazení ve vzestupném pořadí, a povědomí o časové ose a chronologickém sledu.

Dlouhodobá paměť, vnitřní dialog a představivost:
Při hraní obou verzí (klasické i osobních zážitků) se hráči musí dostat k vědomostem či vzpomínkám ve své dlouhodobé paměti (epizodické a explicitní), aby určili, kam daná událost na časové ose zapadá. Tím okamžitě aktivují svůj vnitřní dialog, jak mluví sami k sobě o oné události a snaží se ji zařadit v čase, a/nebo svou představivost, kdy si hledané okamžiky přehrávají v mysli. Tyto mentální akce umožňují vyřešit, kam na časovou osu konkrétní karty umístit.

Další využívané kognitivní funkce
Hráči během celé hry využívají své lexikální pole a představivost k dočasnému udržení pozorovaných obrázků a spojují je se svými dřívějšími vědomostmi. Hráči musí využívat také koncentraci a krátkodobou a pracovní paměť k rozmýšlení a analýze informací. Regulace impulzivnosti jim usnadňuje řazení události ve správném pořadí. Ve verzi osobních zážitků může být potřebná emoční regulace. Vzpomenutí si na určité události může někdy aktivovat související pocity. Když k tomu dojde, hráč musí regulovat vyvstalé emoční impulzy.

Koupí této hry přispějete 35 Kč na nadaci NAUTIS, která pomáhá lidem s autismem a jejich rodinám.

Pohled odborníka: Christophe Debien – Nemocniční psychiatr:
Hraní možná uzdravuje, ale bezpochyby uklidňuje, posiluje a rozvíjí. Zřejmě právě proto hry patří k mnoha nástrojům facilitace, které každodenně využíváme při práci s pacienty, ať již ke stimulaci špatné paměti, zlepšení narušené pozornosti a projekčních schopností či oživení motorických dovedností.
Nová řada her Access+ nejen zábavnou formou přibližuje hry vhodné pro pečovatele a ty, o které se starají. Přináší toho mnohem více: umožňuje využívat hry coby součást péče tím, že je přizpůsobuje a mění tak, aby se všichni – rodiny, terapeuti a pacienti – mohli rozvíjet společně s ostatními.

Obsah balení:
– 48 karet událostí: Každá karta má přední stranu a stranu s datem. Ilustrace jsou stejné na obou stranách. Na straně s datem je uvedeno datum i název události.
– 12 karet osobních zážitků: Každá karta obsahuje námět a ilustraci spojenou s nějakým okamžikem v životě
– 4 časové osy
– 1 pravidla

 

Hmotnost0,4 kg
Rozměry20,7 × 20,7 × 4,8 cm
Herní doba

Věk

Počet hráčů

Jazyky

,

Recenze

Zatím zde nejsou žádné recenze.

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

Access+ Kdy se to stalo?
Access+ Kdy se to stalo?

589 

589 

Skladem u dodavatele