Вопросdrupal coomerce не отображаются товары через Views

Стоит Drupal commerce
Создал продукт дисплей(тип данных)
Вывожу туда товар по сссылке все хорошо.

Создал вьюху, с помощью модуля viewfields добавил вьюху к типу данных.
Под супер одмином все ок.
А вот ни под анониммом, пи под обычным зареганным пользователем не отображает.
Скрин ниже.
В настройках вьюхи дал все доступ. полазил по ролям.. тоже кой где дал доступы.. но не помогает. подскажите плиз что делать и где смотреть/крутить.
На рис. вывод одного и того же товара двумя способами.. вверху (product) через ссылку, а ниже (detail)через view
Слева как оно отображается у одмина, а справа как у всех остальных.

Комментарии

Аватар пользователя Spleshka
Spleshka написал:

1. Кэш
2. Во вьюсе настройки доступа
3. Возможно стоит проверить права ролей. Причём сначала дать например все права, а если заработает - по чуть чуть их отбирать обратно.

То, что у вас не выводится под определённой ролью в 95% означает, что у него просто нет доступа (остальные 5% - кэш) . И поэтому вам надо найти где именно этот доступ закрывается.

28.04.2012 00:20
Аватар пользователя Гость
Гость написал:

В итоге нашел ответ от самого Ренди Фея:
http://www.drupalcommerce.org/node/2813

#1 comment on the mentioned issue above solves this
Edit your view > Right column "Advanced" > Query settings : check "Disable Query Rewritting"
--> Disabling SQL rewriting will disable node_access checks as well as other modules that implement hook_query_alter().

http://drupal.org/node/1276450
Помогло.

28.04.2012 04:07
Аватар пользователя Fonarik
Fonarik написал:

Спасибо!

26.09.2014 15:59
Аватар пользователя testuser
testuser написал:

Спасибо большое)

06.08.2012 19:45
Аватар пользователя Семен
Семен написал:

Благодарю, а то тоже замучался с этой темой)

08.10.2014 19:47

Комментировать