Категории

[FAQ] Часто задаваемые вопросы и ответы

Проблемы и решения

Ошибки и исправления

Общие вопросы

Расширения

Установка и обновление

Модули

Шаблоны

Локализация интерфейса

Коммерческие предложения

Учимся бизнесу

Бизнес книги

Поисковая оптимизация (SEO)

Магазины на ShopOS

Хостинг для ShopOS

Предложения и пожелания

Курилка

Ошибка reviews_id

При просмотре товара вылазиет ошибка  "Warning: Illegal string offset 'reviews_id' in /home/virtwww/w_ruchnaya-vys-ru_be73a56b/http/themes/default/source/boxes/reviews.php on line 66"


Там такой код $cache_id = $_SESSION['language'].$random_product['reviews_id'].$product->data['products_id'].$_SESSION['language'];


Хоть и много времени прошло, но сам столкнулся с этой ошибкой...
Такая ошибка вылазит на версии 5.4 PHP
не нравится ему строковая переменная, точнее отсутствие ее
в строке сделай проверку на наличие чего-нибудь в переменной и усё ))
где-то так:

было $cache_id = $_SESSION['language'].$random_product['reviews_id'].$product->data['products_id'].$_SESSION['language'];
стало $cache_id = $_SESSION['language'].isset ($random_product['reviews_id']).$product->data['products_id'].$_SESSION['language'];


Источник



Copyright ShopOS