As I keep adding fields to display in my custom view (in Drupal 6.2) I can see them as an admin, but not as anonymous visitor. For them only the titles of my nodes are showing up on the Views page. Here are the things I already checked:
- Cleared Drupal cache
- Access is set for "unrestricted" both for the Default and for the Page display
- I have caching in this view is set to the default "none"
- The fields I want to show do not have the "exclude from display" option checked
FYI:
- I use the Table style and the fields I want to show as columns do show up in the Tabel style's setting
- The list of fields to be displayed shows up properly both the Default and for the Page display in the admin interface
- The only filters I have is "published" and "Node type=Page"
- The only sorting criteria I have is set for "Node: Title asc"
- I don't have any Relationships or Arguments set up (yet)
What am I missing, where else can I check? Any hints are appreciated.
Thank you.
Comments
Comment #1
iamjon commentedDid you check that anonymous users actually have permission to see the fields/node type?
Comment #2
dawehnerThis could depend on different kind issues
a) A contrib module which hides the fields. For example content_permission
b) You have a node access module installed, which hides the complete row.
So do you have some of them installed?
Comment #3
break commentedThank you. This was it!
For some reason none of my "view field_..." permissions were checked for anons. Now they are and my view works fine.
Thank you for the quick reply.
Comment #4
break commentedThank you for your reply. My issue was solved by iamjon's suggestion.