I've been following the tutorials on building a silverstripe site, and have learnt about the convention of creating Holder pages (such as ArticleHolder in the tutorial) which is used to contain individual articles (ArticlePage), etc..
My question is, what is the convention if you want to create a holder of holders?
Following the tutorial's example, lets say I want multiple holders, each representing a different category, all of which I want listed under a main articles page.
So that rather than having a tree structure like this:
Articles (Article Holder)
|- Why I'm so great (ArticlePage)
|- Why other people are greater (ArticlePage)
|- Why do I have such an ego (ArticlePage)
I have one more like this
|- All About Me (ArticleHolder)
| |- Why I'm so great (ArticlePage)
| |- Why other people are greater (ArticlePage)
| |- Why do I have such an ego (ArticlePage)
|- Activities (ArticleHolder)
| |- Why sports suck (ArticlePage)
| |- Why computer games rule (ArticlePage)
Is there a convention for the name of this upper page type? Do I have to name things as Holders, or would it be acceptable to name it something more relevent (such as CategoryPage, CategoryList, ...)