После установки модуля при заходе в настройки отображается ошибка с текстом:
Fatal error: Can't use function return value in write context in /var/www/*/*/system/storage/modification/admin/controller/extension/module/handy_product_manager.php on line 4022
Или
Fatal error: Can't use function return value in write context in /var/www/*/*/system/admin/controller/extension/module/handy_product_manager.php on line 3813
Эта ошибка связана со следующим кодом:
if (!empty(strip_tags(html_entity_decode($value['name'])))) {
Его можно заменить на:
$value['name'] = strip_tags(html_entity_decode($value['name']));
if (!empty($value['name'])) {
Но этот участок там не один. Так же есть
if ($h1 && isset($value[$h1]) && !empty(strip_tags(html_entity_decode($value[$h1])))) {
if (!empty(strip_tags(html_entity_decode($value['meta_title'])))) {
if (!empty(strip_tags(html_entity_decode($value['meta_description'])))) {
if (!empty(strip_tags(html_entity_decode($value['meta_keyword'])))) {
if (!empty(strip_tags(html_entity_decode($value['tag'])))) {
Больше всего хлопот доставляет код
if ($h1 && isset($value[$h1]) && !empty(strip_tags(html_entity_decode($value[$h1])))) {
Заменил его на:
if (isset($value[$h1])) {
$value[$h1] = strip_tags(html_entity_decode($value[$h1]));
}
if ($h1 && isset($value[$h1]) && !empty($value[$h1])) {
PROBLEM HPM
Даже после устранения ошибок в открытом коде, получается ошибка: Sorry! Version for PHP 5.4 Not Supported!
Почему? Потому что это еще один файл надо кубить