Source of file PublishableGridFieldViewButton.php
Size: 0,646 Bytes - Last Modified: 2021-12-23T10:38:26+00:00
/var/www/docs.ssmods.com/process/src/code/forms/gridfield/PublishableGridFieldViewButton.php
123456789101112131415161718192021222324 | <?php /** * PublishableGridFieldViewButton. * * @author Tom Densham <tom.densham@studiobonito.co.uk> * @copyright (c) 2012, Studio Bonito Ltd. * @version 1.0 */ class PublishableGridFieldViewButton extends GridFieldViewButton { public function getColumnContent($field, $record, $col) { if ($record->canView()) { $data = new ArrayData(array( 'Link' => Controller::join_links( $field->Link('item'), $record->ID, 'version', $record->Version, 'view' ) )); return $data->renderWith('GridFieldViewButton'); } } } |