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

iamjon’s picture

Did you check that anonymous users actually have permission to see the fields/node type?

dawehner’s picture

Status: Active » Postponed (maintainer needs more info)

This 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?

break’s picture

Thank 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.

break’s picture

Status: Postponed (maintainer needs more info) » Closed (fixed)

Thank you for your reply. My issue was solved by iamjon's suggestion.