Colleagues!,
I'm building a Drupal commerce site and wondering how you'd approach the layout for the body of the following homepage design (see attached). The header is already done. It's the body and footer on which I'd like input. Would you use panels? Simple blocks? Your thoughts, suggestions, caveats, and best practice experiences are appreciated. Many thanks. I'll see some of you tomorrow night at the review class.
Debra
HOMEPAGE CONTENTS:
left sidebar: accordion menu [SAME ON ALL PAGES]
right sidebar: 3 link-buttons and a block the client can update with new pics and words. [SAME ON ALL PAGES BUT ONE - A SPECIAL PAGE ON WHICH THE RIGHT SIDEBAR MOVES UNDERNEATH THE LEFT SIDEBAR]
center: left block: image slider that clients can update
right block: text-block that clients can update
footer: 4 columns (2 text, 1 list of links, a link-button)
| Attachment | Size |
|---|---|
| homepage-design.jpg | 56.07 KB |

Comments
Debra, Blocks will be
Debra,
Blocks will be difficult to maintain. Panels is too much if you are not familiar to handle it. I would suggest to go with DS which will easily gel with field settings itself where you can define the layout, also it comes with lot of predefined layouts which can be used based on your homepage design.
Good luck!
Mahesh
thank you!
So nice to have someone point the way! DS it is.
For any dynamically updating content
For any dynamically updating content like lists of links, images or content that is not static. I would use views. Panels would be to much for a simple layout. for basic static content that is displayed on multiple pages blocks would be simple and fast to get working. If you have any menus on the side bars or footer use a menu and this will make a menu block that will update as you update the menu.
Just to Chime In on DS
I have worked with both Panels and DS and have found for both simple and complex site designs - DS has been the best choice. I often design and do the content editing on my sites, but in several cases, there is an actual content editor and Panels has been an overwhelming process from them to learn. Display Suite on the other hand is both powerful for me as the designer/developer and every easy to grasp for the non-techie.