Problems, need help? Have a tip or advice? Post it here.
3 posts Page 1 of 1
Hello! :) Need help with online store structure.

I want to use a Shopping Cart for sale some products through the site. All products are divided into several types, and have certain properties (material, color, etc.). When we open the product page breadcrumbs should look like this:

Catalog / Type 1 / Product name

When we open the property page breadcrumbs should look like this:

Catalog / Materials / Material 1 / Type 1

and here we see a list of all relevant products (type 1 / material 1)

Here's :arrow: how it looks:
Image
I thought about using Relationships or Extended Folders, but I don't know how to do it better.
Should I use folders or a better view in the side of the nested pages?

Can anyone give a couple of tips :idea: before I start?
Thank you!
If you feel a need to chat about this - welcome to couch skype chat. I presume you'd have more than one question about it and this looks like something people have already done.
Relationship is a must here. Every list of properties probably is worth having in separate templates to connect to each product.

:!: Also a very important thing for making a good catalog is url structure. This is something important to plan.

I would also add this - when you think of admin panel - you think of the experience your client will have adding products etc. But backend is better optimized to hold the data in different templates, so it's best optimized for working with data. It might be good if you can plan some work to create standalone pages in front-end for you client to easily manage products and options on one page. To do so databound-forms/extended-users study is needed. I talked to many people that really spent a lot of time figuring out how to make it good for client experience in backend + at the same time to effectively have data spread among templates. This is a big time waste, to make it all together in one bottle.

Anyways, whatever you want to do - it's always the best with couch to have everything ready in html. Converting is much easier than creating from ground up.
Join COUCH:TALK channel here https://t.me/couchcms_chat
Ryazania — a framework to boost productivity with Add-ons viewtopic.php?f=2&t=13475
Support my efforts to help the community https://boosty.to/trendo/donate
Thanks for your reply :) Trendoman!
I thought some more and realized that I had made some mistake. :P So I bit corrected my first post(аfter image).
I realized that I will create all possible types again in each of the properties.
3 posts Page 1 of 1