opencart пытается получить доступ к смещению массива по значению типа bool - PullRequest
0 голосов
/ 24 апреля 2020

Я запускаю открытую корзину 2.3 на PHP 7.2 Я получил это сообщение, пытаясь получить доступ к смещению массива при значении типа bool при запуске. php строка 171, код:

if (isset($this->session->data['shipping_address'])) {
            $this->tax->setShippingAddress($this->session->data['shipping_address']['country_id'], $this->session->data['shipping_address']['zone_id']);
        }

Кто-нибудь может предложить решение

1 Ответ

0 голосов
/ 02 мая 2020

Я нашел решение

if (isset($this->session->data['shipping_address']['country_id']) && isset($this->session->data['shipping_address']['zone_id'])){
        $this->tax->setShippingAddress($this->session->data['shipping_address']['country_id'], $this->session->data['shipping_address']['zone_id']);
    }
...