Данные, внесённые через поля CCK, не показываются через блок созданный в Views. В блоке должны выводится картинки, по одной с каждой ноды, принадлежащей типу материалов "Готовая работа". При этом админ видит всё так, как должно быть, а незарегистрированному пользователю изображения не выводятся. Админ видит правильные результаты работы Views. Обычный пользователь не видит ничего. Регионы и блоки настроены верно. Игрался с правами для ролей, не помогло. Игрался с кэшированием и правами views - тоже не помогло. Модуль Views переустанавливал, сами вьюшки экспортировал/импортировал, облазил все форумы по друпалу, но ответ, почему так происходит, не нашёл. Экспериментировал с другими данными, введёнными через поля CCK, они тоже через views доступны только админу.
Вот так создал поле для ввода изображения в CCK:
Во вьюс выбрал соответствующее поле:
Вот полученная вьюшка, которая показывает загруженные изображения только админу:
Может кто-нибудь помочь?
P.S. С таксономией не заморачивался. Если выборку views надо как-то опосредовать через неё, скажите, пожалуйста, как именно.
Комментарии
Разрешения проверьте-)
Модуль content_permission отключите и учитесь пользоваться поиском, тут похожих постов было уже.
Про поиск и разрешения я специально написал. Разрешения неоднократно изменял, но толку ноль. Про поиск тоже неслучайно упомянул, перед тем как сюда обратиться я ОЧЕНЬ хорошо погуглил. content_permission отключил. Результат всё тот же. Ещё предложения будут?
Кеш почистили? + у вас модуль node_access фильтр во вьюсе навешен, замечу что на админа он не действует
Чистил. Node_access я после выявления проблемы навесил, чтобы analyze не матюгался. Node_access погоды не делает.
Решение проблемы: не особо надеясь, я последовал последнему совету glu2006 и отключил node_access. К этому моменту content_permission был отключён. Если хоть один (или модуль content_permissions или условие node_access в фильтре) включён, то доступ к вьювсу возможен только админу. Почему проблема возникла спонтанно, неясно.
glu2006, большое спасибо!