Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

После перехода на PHP 7.1 ошибка в item.php и region.php


Gapnob

Recommended Posts

Помогите пожалуйста, после перехода на 7.1 выводится ошибка на странице заказа. Как сказал уважаемый @deeman проблема в привождениях типов. Кто нибудь исправлял данную ошибку? Код не изменял чистый как из коробки... Версия OCStore 2.3

 

Warning: A non-numeric value encountered in catalog/model/extension/shipping/item.php on line 32Warning: A non-numeric value encountered in public_html/catalog/model/extension/shipping/item.php on line 34Warning: A non-numeric value encountered in catalog/model/extension/shipping/region.php on line 32Warning: A non-numeric value encountered in catalog/model/extension/shipping/region.php on line 34

Змінено користувачем Gapnob
Надіслати
Поділитися на інших сайтах


В указанных файлах проверьте все переменные которые участвуют в арифметических операциях, они должны быть числами

Надіслати
Поділитися на інших сайтах

Откройте используемые способы доставки. Вы видимо в поле цены доставки вписали лишнее, там должна быть только цифра обозначающая стоимость. Никаких пробелов, лишних символов или названия валют итп.

Надіслати
Поділитися на інших сайтах

Уважаемый @deeman дал наводку и я исправил те строчки вот так:

32                'cost'         => (int)$this->config->get('item_cost') * $items,

34                'text'         => $this->currency->format($this->tax->calculate((int)$this->config->get('item_cost') * $items, $this->config->get('item_tax_class_id'), $this->config->get('config_tax')), $this->session->data['currency'])

 

Я понял, в тех модулях у меня не стояла стоимость, так как симпл выводит - индивидуальный расчет. Всем огромное спасибо!

Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.