Hi to everyone. I am very new to Silverstripe, just two days ago installed and spent some hours to understand the general structure. I fell in love and decided to get the risk and use SS in a live project. I built my theme, some custom page types, navigation etc. without any problem and with 10 times less learning effort when I compare with the learning curve of other CMS applications previously I used.
Now my next task is building a section to list the member companies of an association. But I am little bit confused about what is the best way to do this. I will be very glad if anyone can advise me the ideal way for this.
In my data list, every company has some basic data like (company name, address, phone number etc.) And every company is related to one or more categories, and the categories are nested, as below.
-CAT A
-- cat A-1
-- cat A-2
-CAT B
-- cat B-1
-- cat B-2
-CAT C
If a company is member of CAT A-1, it should be listed under CAT A-1 and also CAT-A.
First I thought to make separate nested pages for every category. But then it seems like it's not possible to filter the list to show companies which is member of CAT A and CAT C together, or just to list all the pages.
Is it better to use ComplexTableField or maybe TreeMultiselectField? Or do you have any other suggestion?
Thank you very much for reading this post.