the best way to organize category

Posts: 47
Joined: 12/11/2007

All web store have various categories according to their product and services. I wanted to know if it is best in accordance with users and seo to list a single product in different categories.

Example: Say I have a product "X" which is round in shape and under $8. Is it best practice to keep the same product under two or more category.

New Arrivals Category
...Product X
Product by Shape Category
...Round SubCategory
......Product X
Product by Price Category
...$0 to $10 SubCategory
......Product X

Posts: 129
Joined: 08/14/2007
Uber DonorBug FinderEarly adopter... addicted to alphas.Cool profile pic award.Internationalizationizer

This is more of an accessibility question than a technical question Smiling

Technically you can do whatever you would like (x-number of categories). What you need to consider is that the more categories you put a product, the more confusing it might seem for your customers.

By the way, taking your example, I would use the views module or a similar technique for creating this "$0 to $10.." listings. That way they will be 100% dynamic so you won't have to remember restructuring your categorization every time you change a product price Eye-wink

Best regards,
Thomas Kulvik

Ny Media AS
www.nymedia.no
+47 4000 7955

Posts: 47
Joined: 12/11/2007

Thanks kulvik.

When I list a product with $6 how can it come automatically under the $0 to $10 category and so on. Is this possible? And when I define stock for some product can it automatically be included in a category called "In Stock". Help will be appreciated.

Posts: 129
Joined: 08/14/2007
Uber DonorBug FinderEarly adopter... addicted to alphas.Cool profile pic award.Internationalizationizer

Hi apeee Smiling

Are you familiar with the views module? With this module you can do the things you're asking here. Both price and category should be available to you when defining a view. That way you can create dynamic listings in your store. If you're unfamiliar vith Views I would recommend that you read up on it here:

http://drupal.org/node/109604

Have a nice weekend Smiling

Best regards,
Thomas Kulvik

Ny Media AS
www.nymedia.no
+47 4000 7955

Posts: 47
Joined: 12/11/2007

Thanks for the link.

I came to know that it is better not to touch view and panel modules before you are familiar with drupal completely. I'm new to drupal so I'm still playing things around with menu, block, category, content, workflow and configuration.....and I think I've now a good knowledge of drupal basics.

There was a problem when I selected multiple categories for a single product. (sorry I didn't used view module, I read it but it was going 100km above my head)

When I select 2 categories for a single product the base url of the product is selected by the url of top most category.

New Arrivals Category (/new-arrivals)
...Product X
Product by Shape Category (/shape)
...Round SubCategory
......Product X
Product by Price Category (/price)
...$0 to $10 SubCategory
......Product X

Now, let say I want a main/base url for product X ... /shape/productx. Now when I select multiple category new arrivals and shape the url for the product X becomes /new-arrivals/productx but If I select category as shape and price then the url for the product will be /shape/productx i.e., product is taking the topmost category as its base url. Is there a solution for this?

And, in case of breadcrumb, when multiple category is selected, then breadcrumb shows both category. If product X is selected at price and shape then breadcrumb will be Home > Catalog > Shape > Product X > Price > Product X. Is there a solution for this?

Any reply will be appreciated. These are the two main problem that I faced before I want to get my ubercart running webstore online.

Posts: 69
Joined: 01/23/2008

If you want to have more then one category it becomes difficult. Have similar problems. http://www.ubercart.org/forum/support/3151/having_two_categories

Posts: 47
Joined: 12/11/2007

Actually, I'm using "Pathauto" module to generate clean URLs automatically.