Craft Commerce - Product Types URL I'm working for the first time with Craft Commerce and trying to create product types. So far so good, now I have three product types: "Inspiration", "Gift" and "New". I need the URL of these three product types and don't know how to create it... actually the URL is shop/products with all products. 

I need shop/inspiration with the inspiration products, shop/gift with the gift products and shop/new with the new products.

With {{ productType.name }} I can show all my product types, but how can I show the URL of product types?

{% for productType in craft.commerce.productTypes %}
  {{ productType.name }}&lt;br&gt;
    {% for product in craft.commerce.products.type(productType.handle).find() %}
      {{ product.url }}&lt;br&gt;
    {% endfor %}
{% endfor %}


Or do I need to create these product types as categories?

Hope you guys can help me!
Probably the most Craft-y way would be to use categories for classification and set your categories to have URLs.

Alternatively, you could do this with a route that points shop/* (ie. shop/{some token} - at a template, say shop/product_type and in that template use the second segment of the url in retrieving products of the appropriate type (or, of course, create 3 routes and 3 templates if they way you're handling those index pages differs a lot).

In general how Craft deals with routes/urls is documented here:
https://craftcms.com/docs/routing
And some more info on routes is here:
https://straightupcraft.com/events/routes-and-patterns

Then to create your menu/list or whatever, something like:

{% for productType in craft.commerce.productTypes %}
  &lt;a href="/shop/{{ productType.handle }}"{{ productType.name }}&lt;/a&gt;&lt;br&gt;
{% endfor %}


(on phone so excuse any syntax errors)