Commerce - создание вьюхи с заголовоком и ценой.

Главные вкладки

Аватар пользователя VasyOK VasyOK 26 апреля 2019 в 0:26

Приветствую специалистов по Commerce!

Создаю вьюху, которая выводит название товара и его цену.
Заголовок - поле ноды;
Цена - через связь Referenced products.

Все работает, НО - этот список видит только админ. Если связь Referenced products убрать - видят все.
Покопавшись в разрешениях выяснил, что список показывается только пользователям с правом
View any product of any type
Warning: Give to trusted roles only; this permission has security implications.

Просмотр всех товар любого типа
Предупреждение: это право связано с безопасностью сайта. Предоставляйте это право только пользователям той роли, которым вы доверяете.

Как быть?

Лучший ответ

Аватар пользователя gun_dose gun_dose 26 апреля 2019 в 6:40

Обычно даю такое разрешение и всё ок. С безопасностью сайта это никак не связано))

Но есть второй вариант: в правой колонке редактирования вьюхи выключить перезапись sql, тогда будет показывать даже без прав.

Комментарии

Аватар пользователя gun_dose gun_dose 26 апреля 2019 в 6:40

Обычно даю такое разрешение и всё ок. С безопасностью сайта это никак не связано))

Но есть второй вариант: в правой колонке редактирования вьюхи выключить перезапись sql, тогда будет показывать даже без прав.

Аватар пользователя VasyOK VasyOK 26 апреля 2019 в 9:07

Если выключить перезапись SQL, показывается:

ВНИМАНИЕ: Отключение перезаписи (rewriting) SQL означает отключение проверки доступа к материалам. Это может позволить пользователям видеть данные, которые они видеть не должны, если ваше представление было настроено неправильно. Пожалуйста, используйте эту опцию только если Вы понимаете и принимаете этот риск для безопасности.

Ок, а с безопасностью чего это связано? Не спроста же это предупреждение в Разрешениях вывешено?