I am setting up quite a deep site using SilverStripe right now. It has several sub-pages, about 4 levels deep. I am also trying to customize the URL for each page so that it makes sense based on its position inside the site structure.
Right now, I have a "products" section, organized like this
And the URLs for each page are /products/, /blue-widget/, etc. What I'd love to be able to do, is to set "sub URLs", so that each widget that is a subpage of product has a URL like /products/blue-widget/
Is that possible with the current version of the CMS?
This is one of the oldest discussions - have a read of http://www.silverstripe.org/archive/show/526?showPost=174774&start=48 for just 1 of the many discussions :)
Good news is yes it is coming. You can download a unstable version of the code currently. This feature will be in the 2.4 stable release when that is launched later this year. But if you can't wait that long then you can try and run the development code available at