I have created several dataobjects that ia wish users to edit from the front end. I can get the ComplexTableField to display the list of DataObjects associated with the user's account, however I can not get the front end forms to allow adding and editing. Any Thoughts?
public function libraryDocuments()
$fdo = new ComplexTableField(
$fields = new FieldSet(array(
new HiddenField('ID', ''),
$actions = new FieldSet(array(
new FormAction ('saveLibraryDocs','Save'),
//$actions = new FieldSet();
return new Form($this, 'libraryDocuments', $fields, $actions);
Off the top of my head, I'd say the Page_Controller doesn't have access to those controllers. I know I've used ComplexTableFields in the front end, but I've always removed those functions. Have you tried specifically setting the permissions?