eezhal92 / myongkir

WooCommerce Shipping Method Add-on. Shipping solution for Indonesian - Wordpress based e-commerce.
19 stars 18 forks source link

error myongkir-shipping.php line 188 #7

Closed ghost closed 6 years ago

ghost commented 7 years ago

selamat malam, saya sudah coba install plugins nya, tetapi sering muncul Warning: Invalid argument supplied for foreach() in ...\myongkir-shipping.php on line 188

fujianto commented 7 years ago

Api rajaongkir nya sudah dimasukkan dengan benar?

ayumahreza commented 7 years ago

Hai, tadi saya juga error, tapi sudah bisa. Coba tambahkan ini if (is_array($courier) || is_object($courier)) :

                    if (is_array($courier) || is_object($courier))
            {
                foreach ( $courier['costs'] as $item ) {
                    foreach ( $item['cost'] as $cost ) {
                        $this->add_rate(
                            array(
                                'id' => $this->id . "_" . $courier['name'] . "_" . $item['service'] ,
                                'label' => $courier['name'] . " " . $item['service'],
                                'cost' => $cost['value'],
                                'calc_tax' => 'per_item'
                            )
                        );
                    }
                }
            }   

Btw, terimakasih terimakasih terimakasih banyak ya eezhal92 untuk add-on nya! :)

eezhal92 commented 6 years ago

sepertinya sdh solved, tolong readme nya dibaca lagi :)