Use "Content" or "Commerce Product" in Views?
I am trying to make a View showing a few text fields + a product image with an image style (200x200px). The View is set to display a specified number of items.
Now, I first tried setting up a View showing 'Content' of type 'Product display'. But when trying to add fields to display in this View, I can't seem to target the fields I have set up in "manage fields" in "products types".
I then proceeded to create a View showing 'Commerce Product' of type 'Product'. This worked great. Could now target all fields I fill out when adding a product. By setting the filter 'field_product:delta', I could even make sure that a product with varitions just show up once in the View - and not once for every variation.
Everything great - except this act as an administrator view only. When clicking on images I am not taken to the product display but to the backend product page. Further, I can't even see the View when not logged in.
Is this because I actually have to make a product display completely duplicating every field entered when adding the actual product? Please tell me no.
If the answer is yes, as I fear, is there a workaround to make usable Views out of the fields in 'products' and avoid using 'product displays'?
Drupal Commerce seems great in many respects, but this duplication of 'product'/'product display' completely undermines it, in my opinion. It adds tons of work and makes everything complex, confusing and illogical.
I hope a version 1.1 will include a solution.