[Помогите] Модуль оплата по счету

Тема в разделе "OpenCart", создана пользователем maxxam, 30 ноя 2021.

  1. maxxam

    maxxam

    Регистрация:
    30 ноя 2021
    Сообщения:
    4
    Симпатии:
    0
    Доброго времени суток.
    Есть два сайта с одинаковым движком Opencart 2.3.0.2
    На одном все норм, на втором вот такое при выводе на печать выдает, но сам счет выводи (сверху эта ошибка)
    Unknown: Function create_function() is deprecated in /home/.........../www/......./catalog/controller/extension/payment/schet.php on line 689
    Подскажите кто может, что не так тут?
    В самом файле

    $data['items'] = sprintf($this->language->get('text_items'), $this->cart->countProducts() + (isset($this->session->data['vouchers']) ? count($this->session->data['vouchers']) : 0), $this->currency->format($rur_order_total, $rur_code, $order_info['currency_value']));

    $data['amount'] = preg_replace_callback('~^([Рђ-РЇР°-СЏРЃС‘A-Za-z]+?)(.+?)~u', create_function('$matches', 'return mb_strtoupper($matches[1], "UTF-8") . $matches[2];'), $price_convert);
    }

    $this->response->setOutput($this->load->view('extension/payment/schet_print', $data));
    }
     
  2. chukcha

    chukcha

    Регистрация:
    9 окт 2014
    Сообщения:
    448
    Симпатии:
    119
    разные версии php
     
    Baco нравится это.
  3. maxxam

    maxxam

    Регистрация:
    30 ноя 2021
    Сообщения:
    4
    Симпатии:
    0
    Версия PHP 7.4.20
     
  4. chukcha

    chukcha

    Регистрация:
    9 окт 2014
    Сообщения:
    448
    Симпатии:
    119
    на втором, а на первом?
     
  5. maxxam

    maxxam

    Регистрация:
    30 ноя 2021
    Сообщения:
    4
    Симпатии:
    0
    7.0.33
     
  6. Роджер

    Роджер

    Регистрация:
    12 ноя 2018
    Сообщения:
    22
    Симпатии:
    10
    значит ошибка из за того, что разница в версиях и некоторый функционал запретили в 7.4, который спокойно отрабатывал на 7.0
     
  7. maxxam

    maxxam

    Регистрация:
    30 ноя 2021
    Сообщения:
    4
    Симпатии:
    0
    Да, спасибо. На 7 все норм работает. На 7.4 ошибка.