Неопределенный индекс: commerce_product в views_handler_field_field-›query()

Я создаю веб-сайт с Drupal Commerce. После того, как я добавляю товар в корзину, я обращаюсь к корзине, которая пуста. Я получаю это сообщение:

Примечание. Неопределенный индекс: commerce_product в views_handler_field_field->query() (строка 188 файла /var/www/jkbudosport/sites/all/modules/views/modules/field/views_handler_field_field.inc). Примечание. Неопределенный индекс: ключи объектов в views_handler_field_field->query() (строка 200 файла /var/www/jkbudosport/sites/all/modules/views/modules/field/views_handler_field_field.inc).


person learner123    schedule 30.05.2013    source источник
comment
Пожалуйста, покажите какой-нибудь соответствующий код (особенно строки, упомянутые в ошибке)   -  person RedBaron    schedule 30.05.2013
comment
Вероятно, вы используете PHP-код в представлении без проверки существования переменных, например, if(!empty($foo['bar'])){/*...*/}, я поставил +1 комментарию RedBaron.   -  person Nabil Kadimi    schedule 02.06.2013


Ответы (1)


Иногда эта проблема может быть вызвана проблемой с разрешениями, как описано также в issue #2008820 из очереди задач Drupal Commerce и в котором говорится:

Это была проблема с разрешениями.

Кто-то отключил разрешения, доступ был отключен. Я сбросил доступ, чтобы он был основан на ролях для пользователей-администраторов, и теперь эти ошибки исчезли, и представление отображается правильно.

person Pierre.Vriens    schedule 16.04.2015