Hi all,
I’m currently working on a medium size company website and I choose EE because of its flexibility and my client would like to expand it later with different features like member management, file database, event calendar ...
Before that happens I’m tasked to built a basic site with more or less static pages. I’m heavy struggling how to set up the data structure, how to setup the navigation and ... basically with the whole thing EE works as there are many ways how to approach things. Let me describe what I have so far and what I need.
At the first page the user can choose between 5 different options - a basic webpage with 5 icons on it, nothing more. After he has chosen where he wants to go (Consulting, Solutions, Service,...) he gets to the content area.
Each of this 5 areas has it’s own left handed navigation with a maximum of 2 layers. So for the area “Consulting” I only have 2 options as for the area “Solutions” I need to create this:
Option 1
Option 2
Option 3
- Sub 1
- Sub 2
Option 4
As nearly all content pages use the same layout I first tried to use only one template for all content pages. As I read the user guide it confused me a bit as it said that basically every page on the website would be represented by a template which meant in my case that I had to duplicate the same template. That didn’t make sense to me as I guess this is not the way a CMS works.
What I have so far:
I set up a content template and I tried to set up the data structure. What I don’t understand yet is the way how channels and categories work. I need to built this:
[ Consulting ]
- Option 1
- Option 2
[ Services ]
- Option 1
- Option 2
- Option 3
[ Solutions ]
- Option 1
- Option 2
- Option 3
- Sub 1
- Sub 2
- Option 4
Each area is separated from each other and can be accessed by a top navigation bar.
What I’m asking myself is if I set up the 5 areas ( Consulting, Services, Solutions,...) as Channels or as Categories (and is it better to create a Template Group for each area)?
I’m a bit confused when to use channels, categories and template groups. i need to make it as logical as possible so that my client can easily update and expand the site by his own. I also thought about using Structure or NavEE but as far as I understand Structure limits me to only use pages (I may be wrong) and to be honest - I didn’t get how NavEE works and espacially how it can be linked to my channel entries.
I have a lot of other question - but if someone could lighten me up here that would be very nice.
Many thanks in advance for your help and sorry for that long post.
Cheers
Duffy