I'm building a site for a law firm, and they have a staff page, which uses my two custom modules, AttorneyHolder.ss and AttorneyPage.ss... Works great.
There is also a practice areas section that is just a straight page with an assortment of child pages for each practice area. The problem is that each attorney has many "practice areas" that need to be ticked off with checkboxes. Since the practice areas section is all plain pages, I'm assuming they don't have a special table in the DB, so this could get hairy.
How can I create a tab in my attorney module where the user can tick checkboxes for a dynamically generated list of all the practice areas they have added to their site? If I need to set up a special PracticeAreasPage.ss then I'm willing to do that, but since it's just straight text, I didn't see the point initially.
Do I need to use the HasManyComplexTableField? If so, a push in the right direction would be REALLY helpful. Thanks a lot.