Citat fra Carmelo den 25. februar 2021, 22:28
Faktisk vil det være muligt kun at købe ét produkt ad gangen. Jeg fandt dette:
if(er_single( '7051') ) {
globale $ WOOCS;
$ WOOCS-> set_currency ('EUR');
}
});
og til kassen dette:
add_action('woocommerce_after_order_notes', 'conditional_checkout_field');
function conditional_checkout_field( $checkout ) {
// Indstil dit produkt IDS her (i arrayet)
$product_ids = array( 6948, 7049, 7052);
$is_in_cart = falsk;
// Gentagelse af varer i indkøbskurven og check
foreach( WC()->cart->get_cart() som $cart_item_key => $cart_item )
if( in_array( $cart_item['data']->get_id(), $product_ids ) ){
$is_in_cart = sand; // Vi sætter den til "sand"
pause; // Ved øst ét produkt stopper vi løkken
}
// Hvis betingelse matcher, viser vi feltet
if( $er_i_vogn){
globale $ WOOCS;
$ WOOCS-> set_currency ('USD');
}
};
Det savner en funktion til kurv side... Kan du anbefale noget?
Faktisk vil det være muligt kun at købe ét produkt ad gangen. Jeg fandt dette:
if(er_single( '7051') ) {
globale $ WOOCS;
$ WOOCS-> set_currency ('EUR');
}
});
og til kassen dette:
add_action('woocommerce_after_order_notes', 'conditional_checkout_field');
function conditional_checkout_field( $checkout ) {
// Indstil dit produkt IDS her (i arrayet)
$product_ids = array( 6948, 7049, 7052);
$is_in_cart = falsk;
// Gentagelse af varer i indkøbskurven og check
foreach( WC()->cart->get_cart() som $cart_item_key => $cart_item )
if( in_array( $cart_item['data']->get_id(), $product_ids ) ){
$is_in_cart = sand; // Vi sætter det til "sandt"
pause; // Ved øst ét produkt stopper vi løkken
}
// Hvis betingelse matcher, viser vi feltet
if( $er_i_vogn){
globale $ WOOCS;
$ WOOCS-> set_currency ('USD');
}
};
Det savner en funktion til kurv side... Kan du anbefale noget?