targetFragment = $targetFragment; } public function getHTMLFragments($gridField) { $data = new ArrayData([ "TargetFragmentName" => $this->targetFragment, "LeftFragment" => "\$DefineFragment(buttons-{$this->targetFragment}-left)", "RightFragment" => "\$DefineFragment(buttons-{$this->targetFragment}-right)", ]); $templates = SSViewer::get_templates_by_class($this, '', __CLASS__); return [ $this->targetFragment => $data->renderWith($templates) ]; } }