Перейти к содержанию
maiki

Ошибка A non-numeric value

Рекомендуемые сообщения

Всем привет!

Осторе 2.1.0.2.1 

Обновил Пшп на 7.1

2018-09-03 15:10:47 - PHP Warning:  A non-numeric value encountered in /var/www/vhosts/сайт.ru/httpdocs/system/storage/modification/admin/controller/sale/order.php on line 72

 

Пришел Заказ а в Заказе нет Товара. И вышла ошибка.!

 

Помогите пж что это такое как лечить проблему ?

Спасибо заранее

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Вот 72 строка файла Ордер пшп

 

if (isset($this->request->get['sort'])) {
            $sort = $this->request->get['sort'];
        } else {
            $sort = 'o.order_id';
        }

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
36 минут назад, maiki сказал:

Вот 72 строка файла Ордер пшп

 

if (isset($this->request->get['sort'])) {
            $sort = $this->request->get['sort'];
        } else {
            $sort = 'o.order_id';
        }

 

 

 

это вы отсюда взяли кусок кода 72 строка?

 

system/storage/modification/admin/controller/sale/order.php 

или отсюда admin/controller/sale/order.php

  • +1 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
5 часов назад, smartcoder сказал:

 

это вы отсюда взяли кусок кода 72 строка?

 

system/storage/modification/admin/controller/sale/order.php 

или отсюда admin/controller/sale/order.php

 

отсюда admin/controller/sale/order.php

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
12 минут назад, maiki сказал:

отсюда admin/controller/sale/order.php

а толку?

 

если показывает ошибку в файле из кеша модификаторов

6 часов назад, maiki сказал:

system/storage/modification/admin/controller/sale/order.php on line 72

то из него и нужно

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
17 часов назад, AlexDW сказал:

а толку?

 

если показывает ошибку в файле из кеша модификаторов

то из него и нужно

Точно! НЕ ОБРАТИЛ ВНИМАНИЕ

Вот этот код из Модификатора 

 

if ($res < 0) {
 72 строка -    $json['error']['order_status_id'] = $this->language->get('error_order_status_not_found') + $res;
                        } else {
                            $json['background_color'] = $res[0]['row_color'];
                            $json['color_text'] = $res[0]['row_color_text'];
                        }
                    } 
                    
                    $this->response->addHeader('Content-Type: application/json');
                    $this->response->setOutput(json_encode($json));    
                }

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

http://php.net/manual/ru/migration71.other-changes.php

 

пробуйте + (int)$res;

самое логичное - обратиться к автору данного кода

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.