laciikee

Priplatok za vahu wooocommerce_new

Nov 15th, 2023
821
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 0.66 KB | None | 0 0
  1. /**
  2.  * Pridanie poplatku za váhu nad 10kg v WooCommerce
  3.  */
  4. function pridaj_poplatok_za_vahu() {
  5.     // Získať váhu produktov v košíku
  6.     $total_weight = WC()->cart->cart_contents_weight;
  7.  
  8.     // Váha na porovnanie (v gramoch)
  9.     $porovnavacia_vaha = 10000;
  10.  
  11.     // Poplatok za váhu nad 10kg (2 eurá)
  12.     $poplatok_za_vahu = 2;
  13.  
  14.     // Ak je váha nad 10kg, pridaj poplatok
  15.     if ($total_weight > $porovnavacia_vaha) {
  16.         // Pridaj poplatok k celkovej sume
  17.         WC()->cart->add_fee(__('Príplatok za vahu nad 10kg', 'text-domenu'), $poplatok_za_vahu);
  18.     }
  19. }
  20. add_action('woocommerce_cart_calculate_fees', 'pridaj_poplatok_za_vahu');
  21.  
Advertisement
Add Comment
Please, Sign In to add comment