Поля полученные в отображении из отношения (relationship) не показываются для анонимов

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

Аватар пользователя noneart noneart 25 сентября 2013 в 17:38

есть вьюха. пустая почти.. display: page, format: slideshow .. показывается как для залогиненых пользователей, так и для анонимных.
как только я добавляю в relationship такое отношение - "Content: Referenced products", вьюха перестаёт показываться для анонимных пользователей. ума не приложу, что же это за ошибка такая, или что это может быть?

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

Комментарии

Аватар пользователя sergeybelya sergeybelya 26 сентября 2013 в 15:41

ХулиGUN wrote:
"noneart" wrote:
бррр... это слишком радикально.. это же всю логику можно нафиг выкинуть

Чью логику, Вашу или Коммерса?
Логика комерса:
Есть 1 продукт. У этого продукта может быть несколько вариаций(например по цвету) У каждой вариации может быть свой продукт-дисплей (с картинкой этой вариации)
Во многих сборках есть правила, чтобы при создании нового продукта автоматически создавался к нему продукт-дисплей со всеми полями.
Какая логика у Вас?

Если Вы уже заполнили все продукты, то как Вариант написать правило для крона... пройтись по всем продуктам...

Все с точностью до наоборот
http://www.drupalcommerce.org/user-guide/products - преимущество Drupal Commeerce - одна нода для товара с вариациями.

Аватар пользователя noneart noneart 26 сентября 2013 в 15:59

у меня логика как в commerce kickstart.. один продукт дисплей содержит много вариаций продуктов (которые являются продуктами со своим собственных SKU). так же как в kickstarte у меня картинки прикреплены именно к вариациям, а не к дисплею (это тоже очень логично кстати). а в дисплее у меня только поля вроде "категория товара" "общее описание" "бренд". в общем то что одинаково для всех вариаций.

то что вы говорите, как заметил sergeybelya, идёт в разрез с тем что в действительности.

на самом деле я хочу решить довольно простую задачу.. сделать грамотный просмотр фоток по типу как у меня вот тут вот сделано - http://realty.booshmaclot.com/node/164 - eva + views_slideshow. но вот на такой неприятной ноте встрял.

cloud_zoom к сожалению не предоставляет открытие фоток в отдельном окне (или диалоговом).. вот я вообще начинаю склоняться к тому, чтобы написать какой-то свой модуль что ли для этих дел.. это я так понимаю должен быть модуль по типу colorbox, lightbox (image format module что ли, или как это правильней назвать?).. только попроще.. мне надо самый простой.. чтобы без безконечных параметров. может посоветуете какой-нибудь самый простой, чтобы я смог его под себя переделать и свой javascript код внедрить.

Аватар пользователя noneart noneart 26 сентября 2013 в 17:21

"ХулиGUN" wrote:
Извините, это я запутался

а я уже думал что всё... приехали Lol

так что по поводу моего изначального вопроса? это конечно бредово - делать переключение фоток при помощи eva + views_slideshow, но способ проверенный и очень гибкий. не вижу смысла отказываться от хорошей функциональности.

Аватар пользователя noneart noneart 26 сентября 2013 в 19:20

ммм.. оба способа как-то так себе, мягко говоря.
дублировать картинки - накладно, неудобно и есть свои подводные камни (несколько вариаций, например).
второй способ - это вообще как бы совсем не то что я ищу Smile

ещё я тут подумал, что eva вообще не вписывается в мою задачу.. если бы eva можно было приаттачить к продукту, а не к ноде, тогда было бы интересно.. а так.. получается что не такая она и eva если только к нодам присоединяется Sad

Аватар пользователя sergeybelya sergeybelya 26 сентября 2013 в 19:44

noneart wrote:
ммм.. оба способа как-то так себе, мягко говоря.
дублировать картинки - накладно, неудобно и есть свои подводные камни (несколько вариаций, например).
второй способ - это вообще как бы совсем не то что я ищу Smile

ещё я тут подумал, что eva вообще не вписывается в мою задачу.. если бы eva можно было приаттачить к продукту, а не к ноде, тогда было бы интересно.. а так.. получается что не такая она и eva если только к нодам присоединяется :(

Почитал ради интереса на drupаl.org и http://www.drupalcommerce.org/ - народ смело включает права просматривать товары анонимам, вплоть до того что даже есть патчи, убирающие это предупреждение о безопасности, на самом деле никакой угрозы магазину в этом нет.

Аватар пользователя noneart noneart 26 сентября 2013 в 20:53

"sergeybelya" wrote:
народ смело включает права просматривать товары анонимам, вплоть до того что даже есть патчи, убирающие это предупреждение о безопасности

весьма интересный факт..

спасибо всем за комментирии.. считаю что на вопрос вы мне ответили.