Source of file GridFieldHasOneButtonRow.php
Size: 0,787 Bytes - Last Modified: 2021-12-24T06:34:48+00:00
/var/www/docs.ssmods.com/process/src/src/GridFieldHasOneButtonRow.php
1234567891011121314151617181920212223242526 | <?php namespace SilverShop\HasOneField; use SilverStripe\View\SSViewer; use SilverStripe\View\ArrayData; use SilverStripe\Forms\GridField\GridFieldButtonRow; class GridFieldHasOneButtonRow extends GridFieldButtonRow { public function getHTMLFragments($gridField) { $data = new ArrayData(array( "GridField" => $gridField, "TargetFragmentName" => $this->targetFragment, "LeftFragment" => "\$DefineFragment(buttons-{$this->targetFragment}-left)", "RightFragment" => "\$DefineFragment(buttons-{$this->targetFragment}-right)", )); $templates = SSViewer::get_templates_by_class($this, '', __CLASS__); return array( $this->targetFragment => $data->renderWith($templates) ); } } |