Skip to main content

This site requires you to update your browser. Your browsing experience maybe affected by not having the most up to date version.

General Questions /

General questions about getting started with SilverStripe that don't fit in any of the categories above.

Moderators: martimiz, Sean, Ed, biapar, Willr, Ingo, swaiba

Error While Export using ComplexTableField

Go to End



Community Member, 8 Posts

8 April 2009 at 11:34pm

Dear All,

Please help me out, I have ComplexTableField on the fron page and i would like to export all the data from the ComplexTable to csv files, i am able to show data in the ComplexTableField but facing the problem while export, Its redirect me on the home page.
I am working on SilverStripe CMS - 2.3.0-rc1

please find the code below

function ComplexFields() {

$tableField = new ComplexTableField(
'ID' => 'ContactDetails.ID',
'Reason'=> 'Reason',
'PhoneNumber' => 'PhoneNumber',

if(isset($_REQUEST['printable'])) {
} else {
return $tableField;


function GetTable()
$tableField = $this->ComplexFields();

$fields = new FieldSet(
$actions = new FormAction("", "");

return new Form($this, "ExportForm",$fields,$actions,$validator = null);

When I try to delete it gives an error "I can't handle sub-URLs of a MarketingAdmin_Controller object."