Здравствуйте!
Устанавливаю модуль на чистую, оригинальную версию OpenCart 2.1.0.1
Никаких других дополнений и модулей не установлено. Установка модуля обработки прайсов прошла в штатном режиме. Ошибок при установке не было.
Ошибка при открытии из меню "Заказов", а именно - белая страница, в логах на сервере только это:
[07-Oct-2015 12:32:22 UTC] PHP Parse error: syntax error, unexpected T_DOUBLE_ARROW in /*/admin/controller/sale/order.php on line 920
Фрагмент кода этого файла в районе строки 920:
$replace = array(
'firstname' => $order_info['payment_firstname'],
'lastname' => $order_info['payment_lastname'],
'company' => $order_info['payment_company'],
'address_1' => $order_info['payment_address_1'],
'address_2' => $order_info['payment_address_2'],
'city' => $order_info['payment_city'],
'postcode' => $order_info['payment_postcode'],
'zone' => $order_info['payment_zone'],
'zone_code' => $order_info['payment_zone_code'],
'country' => $order_info['payment_country']
);
"firstname" => $order_info["firstname"], <<<<<<<<<<<<<<<<<<---------------------- 920 строка
"lastname" => $order_info["lastname"],
"store_owner" => $this->config->get("config_owner"),
$data['payment_address'] = str_replace(array("\r\n", "\r", "\n"), '<br />', preg_replace(array("/\s\s+/", "/\r\r+/", "/\n\n+/"), '<br />', trim(.....