5 replies [Last post]
incaic's picture
Offline
Joined: 10/13/2007
Juice: 115
Was this information Helpful?

New to Drupal/uc and enjoying it.

Can someone please help me out.
I'm a bit confused about how to create my menu/navigation.

I have a few merchants who want to be put together on an e-commerce site in a sort of shopping mall layout. I would like to have navigation on the left be list of merchants with categories beneath each one. Default css to be shopping mall look&feel. Once someone clicks on a merchant, a new css is loaded so as to brand the page for that specific store.

Can someone kindly help me out by pointing me in the right direction. What type would you suggest me making the merchants? Or should I create a new type for each merchant?

I'd appreciate any help.

psynaptic's picture
Offline
Early adopter... addicted to alphas.Not KulvikTheminator
Joined: 08/28/2007
Juice: 731
Customising the full page

Customising the full page layout and sections based on path might help you with your different css hooks for different sections. There may be a better way to do this.

Not sure I understand about the merchant types.

incaic's picture
Offline
Joined: 10/13/2007
Juice: 115
Thank you very much! The css

Thank you very much!

The css hooks method you suggest sounds like my perfect solution.

Sorry for not being clear on my second point.
Basically, I see 2 options and don't know which one is better.

1) Create separate "Content Types" for each merchant

or

2) Create separate "Categories" for each merchant

Sorry if this is a basic question, but still a bit confused
about "Categories" and their associated "Vocabularies".

Thanks for all the help.

psynaptic's picture
Offline
Early adopter... addicted to alphas.Not KulvikTheminator
Joined: 08/28/2007
Juice: 731
Re: Thank you very much! The css

Well, your method of approach all depends on the way you need to organise and theme the content. Since the product content type is built into Ubercart I think I would try and leave that alone (or expand it with CCK fields if needed - the point is not to copy it to another content type). Use taxonomy to categorise your products into merchants. You can make a vocabulary called Merchant and then make terms for each merchant so you can assign products to a specific merchant. To display the products you should use Views and add a filter for taxonomy terms. Alternatively you could use arguments in Views to control the merchant products by the URL but this can be a bit tricky. It's probably best to create multiple views (at least one for each merchant).

I'm far from an expert at this so I hope my advice isn't erroneous. Maybe someone else can chip-in with some more comments.

c0psrul3's picture
Offline
Joined: 10/07/2007
Juice: 95
Re: Thank you very much! The css

just brainstorming a little.

if the site was constructed with organic groups could that make it easier to define the theme for each merchant, without creating a new type for each?
This way each merchant could administer their own store while still being a part of the mall. are you looking to have the global store have its own theme?
take a look at taxonomy filter

Not to re-invent anything here but it sounds like ebay or googlebase privatized.
got any links to live betas yet?

incaic's picture
Offline
Joined: 10/13/2007
Juice: 115
Re: Re: Thank you very much! The css

Thanks very much for everyone's thoughts.

I haven't read up on "organic groups" and how it works, but based on what c0psrul3 says, it looks like it could be a winner.

ebay, google, and even amazon have the setup that I am looking for. So, structure-wise it is re-inventing the wheel, but the content and technology used to display/navigate through the content is different.

Sorry, nothing public yet. I'll definitely share it on this forum once it's up.

This is a great forum.