4

I can't make my ubercart catalog content available to logged in users.

They can see the catalog page title but not the products.

This is what a logged in User can see:

enter image description here

This is my catalog views settings:

enter image description here What I tried: I changed the rights for users already as shown below. Nothing happens.

enter image description here

What else am I missing?

2
  • Are you sure the Product nodes are published? Can authenticated users see individual Product nodes? Feb 13, 2017 at 8:19
  • @WimMostrey I just tried your suggestion.. No users can't see the individual product nodes. How do I publish individual nodes? I already made the individiual products available "published" but it doesn't seem do it?
    – Vasmir
    Feb 13, 2017 at 8:26

1 Answer 1

2
+50

Since you mention that authenticated users can't access your Product nodes, it's most likely that your nodes aren't published, or that there is a module interfering with the access check.

First, check if your nodes are actually published, on the Create or Edit form:

enter image description here

Second, go to /admin/people/permissions and check if anonymous users have the View published content permission.

enter image description here

Third, are you using any modules like Node Access that might alter the access permissions?

2
  • Thanks a lot Wim. Third Option solved the problem!! Node Access was infact not giving access to users. I changed the permissions for my node content type (products in my case) and then drupal asked me on my front page to globally reconstruct all permissions. After this it worked. (btw, i tried to award you the bounty but i have to wait 22 hours for it ;) )
    – Vasmir
    Feb 13, 2017 at 9:18
  • I'm glad to hear that! Bonne chance avec ton site de e-commerce. Feb 13, 2017 at 9:27

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.