SilverStripe 3 - Data Grid Field
One of the biggest changes in SS 3.0 is that ComplexTableField, TableListField, and TableField have all gone, which also means the handy plugin 'dataObjectManager' no longer works.
So, how do you go about managing has_one, has_many and many_many relationships in the CMS? The answer is the new 'GridField'.
Here area few links that should help:
Setting up a simple Grid Field
This example shows how to set up a grid field including thumbnails - ignore the thumbnails part if you don't need it! View the tutorial
Grid Field Config Options
This example shows the various configuration options that make the grid field do what you want. View the tutorial
SS3 Many_Many grid field set up
This tutorials sets up a many_many exmaple, (replacing the old ManyManyComplexTableField). View the tutorial
The Official Silvestripe Documentation:
If you're keen for all the technical details, Silvestripe have published documentation on the grid field here: http://doc.silverstripe.org/sapphire/en/trunk/topics/grid-field