Статус заказа не изменился в открытой корзине 2.0.2.0 (ошибка json)

Недавно я столкнулся с этой проблемой. с пуска работает хорошо. Статус заказа не изменен, не удален и не отредактирован.

ищет возможные решения в Интернете, но не может найти решение.

ошибка выглядит следующим образом: Примечание: неопределенная переменная: json в /home/mydomain/public_html/admin/controller/sale/order.php в строке 2491

Есть ли какое-нибудь решение для меня? Заранее спасибо.


person divis    schedule 02.10.2015    source источник
comment
Что написано в строке 2491? И выше?   -  person il_raffa    schedule 02.10.2015
comment
$this-›response-›setOutput($json);   -  person divis    schedule 02.10.2015
comment
в моей всего 2223 строки кода   -  person Ramesh    schedule 02.10.2015
comment
Есть много выпусков, доступных в OpenCart 2.0.2.0. Итак, я думаю, вам нужно обновить версию OpenCart до последней версии. Это было бы хорошо для будущего.   -  person HDP    schedule 03.10.2015


Ответы (1)


вы должны добавить к этому код $json = []; после вашего последнего объявления функции

   


    public function api() {
           $json = [];

и код имеет условие, когда вы можете получить ошибку, как вы получаете. Эта проблема будет исправлена ​​командой OC, вы также можете выполнить поиск по проблемам OC на github.

person Nikhil Chaudhary    schedule 07.10.2015