modelClass=='Subsite') { $grid=$form->Fields()->dataFieldByName('Subsite'); if($grid) { $grid->getConfig()->removeComponentsByType('GridFieldDetailForm'); $grid->getConfig()->addComponent(new GridFieldSubsiteDetailForm()); } } return $form; } }