VM 3.x Advanced Virtuemart Invoices 4.0 + Virtuemart 3 ошибка

Vollanddzaft

Постоялец
Регистрация
12 Ноя 2014
Сообщения
68
Реакции
2
Всем привет, может кто-то помочь. Стоит сборка Virtuemart 3.2.12 + Advanced Virtuemart Invoices 4.0 - на сервере включил версию PHP 7.1. Все работает - кроме:
1. Когда создаешь заказ через Админку - выдает такую ошибку:

Warning: A non-numeric value encountered in /var/www/data/www/administrator/components/com_netbasevm_extend/models/order.php on line 1233

Warning: A non-numeric value encountered in /var/www/data/www/dministrator/components/com_netbasevm_extend/models/order.php on line 1233

Пошел по этому пути:

$order->order_salesPrice = $order->order_subtotal + $order->order_tax + (COM_NETBASEVM_EXTEND_ORDERS_ISVM2 ? $order->order_discountAmount : 0);

Подскажите как решить проблему.

2. При завершении создания заказа:
Warning: A non-numeric value encountered in /var/www/data/www/plugins/vmshipment/weight_countries/weight_countries.php on line 203

Возможно есть какое-то глобально решение?
Спасибо!
 
Спасибо, помогло.
Оказалось, есть еще одна ошибка
Вот скрин:
Help.jpg
Происходит при попытке добавить любой из товаров. Такой ошибки не было в версии 5.6 php, но появилась при 7.1
Подскажите как решить проблему?
 
Спасибо, помогло.
Оказалось, есть еще одна ошибка
Вот скрин:
Посмотреть вложение 106108
Происходит при попытке добавить любой из товаров. Такой ошибки не было в версии 5.6 php, но появилась при 7.1
Подскажите как решить проблему?
Ну судя по всему, скрипт на который приходит запрос отдаёт 500 ошибку.
Здесь однозначного решения быть не может, нужно дебажить.
Смотри скрипт autility.js, понимай куда он отправляет запрос, открывай скрипт, находи место обработки запроса ну и разбирайся какой кусок не работает как надо.
 
Назад
Сверху