Jump to:

3447 Posts in 1032 Topics by 872 members

Template Questions

SilverStripe Forums » Template Questions » Advice

Moderators: martimiz, Sean, biapar, Willr, Ingo, swaiba, simon_w

Page: 1
Go to End
Author Topic: 813 Views
  • wayne25uk
    Avatar
    Community Member
    2 Posts

    Advice Link to this post

    I'm new to Silverstripe and heard great things about the ease of use of the cms and themeing language, so I've read through the tutorials and have a project I'm working on but am confused as to how best to approach the design I have (see attached) I'm wondering where best to start and welcome any advice, I can't seem to figure out how to make this page a template...

    Attached Files
  • Willr
    Avatar
    Forum Moderator
    5511 Posts

    Re: Advice Link to this post

    Wow that is quite a complex layout. I would suggest starting on an easier page if this is your first time using SS. Or you can jump into the deep end and try and tackle that.

    When working on a layout like that you would break it down into parts and also work out which parts need to be editable in the cms and which parts are static.

    I usually like to work from the top down as well so you would start by getting that main menu to function so that would involve creating pages in the CMS for each and building a menu control (as in tutorial 1). Then move down to the banner area - most of that would be good in the CMS so you would need to add fields to the cms for each (tutorial 2 covers adding fields).. And so on and so on. Its rather complex so just tackling it 1 step at a time helps make it seem easier.

  • wayne25uk
    Avatar
    Community Member
    2 Posts

    Re: Advice Link to this post

    thays great advice I also have 2 interior layouts that maybe a little simpler to start with, although is it easy to use more than one template?

    813 Views
Page: 1
Go to Top

Want to know more about the company that brought you SilverStripe? Then check out SilverStripe.com

Comments on this website? Please give feedback.