Обсуждение One Page Checkout Component от Rupostel

К сожалению под php 7 не работает эта версия.
Год назад stan с rupostel заявил, что PHP 7 в их продуктах на тот момент уже полностью поддерживается. (Для просмотра ссылки Войди или Зарегистрируйся)
Версия 2.0.324, о которой идет речь, вышла практически через пол-года после этого заявления.
При этом на php 7 все равно не работает.
У меня при входе в корзину на странице пишет "Using $this when not in object context". В каком файле непонятно, в логе эта ошибка даже не появляется и вывести ее там не получилось. Все остальное, в т.ч. логирование php работает нормально.
Ситуация проясниться, когда удастся протестировать с версией 2.0.330, в которой "added php7.1 compatiblity"
 
Последнее редактирование:
2.0.314 на двух сайтах ubuntu 16 | php 7 работает. 324 проверю, но сомнительно, что поддержку убрали..
 
324 проверил -работает.
 
Virtuemart 3.2.2 released 14.05.2017 21:48
 
Проблема одна. PHP 7.1 ни с одной из выложенных версий OPC не совместима, к сожалению.
 
Подскажите как OPC считает $prices['billTotal'] // своими инструментами (Если да, то какой файл?)
Или из этого файла берет значения /administrator/components/com_virtuemart/helpers/calculationh.php

// Нужно чтоб так считал, при этом чтоб Ajax в корзине не сломался при смене режимов доставки
$prices['billTotal'] = $prices['billTotal'] - $prices['billTaxAmount']

Если есть у кого то мысли подскажите пожалуйста
 
Здравствуйте! А кто-нибудь уже поставил себе версию 2.0.338? Как она работает на PHP 7.1, Joomla 3.7.2 и VirtueMart 3.2.
 
Нет пока такой версии ни у кого. Будет - выложат.
 
Свежую версию всегда можно посмотреть на сайте разработчика: Для просмотра ссылки Войди или Зарегистрируйся
На сегодня последняя версия 2.0.340
 
Назад
Сверху