Вопросdrupal coomerce не отображаются товары через Views
Стоит Drupal commerce
Создал продукт дисплей(тип данных)
Вывожу туда товар по сссылке все хорошо.
Создал вьюху, с помощью модуля viewfields добавил вьюху к типу данных.
Под супер одмином все ок.
А вот ни под анониммом, пи под обычным зареганным пользователем не отображает.
Скрин ниже.
В настройках вьюхи дал все доступ. полазил по ролям.. тоже кой где дал доступы.. но не помогает. подскажите плиз что делать и где смотреть/крутить.
На рис. вывод одного и того же товара двумя способами.. вверху (product) через ссылку, а ниже (detail)через view
Слева как оно отображается у одмина, а справа как у всех остальных.
- Гость
- 27.04.2012
- 9310
Комментарии
1. Кэш
2. Во вьюсе настройки доступа
3. Возможно стоит проверить права ролей. Причём сначала дать например все права, а если заработает - по чуть чуть их отбирать обратно.
То, что у вас не выводится под определённой ролью в 95% означает, что у него просто нет доступа (остальные 5% - кэш) . И поэтому вам надо найти где именно этот доступ закрывается.
В итоге нашел ответ от самого Ренди Фея:
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
Помогло.
Спасибо!
Спасибо большое)
Благодарю, а то тоже замучался с этой темой)
Комментировать