public function Link($action = null)
 {
     if ($this->record->ID) {
         return parent::Link($action);
     } else {
         return Controller::join_links($this->gridField->Link(), 'add-multi-class', get_class($this->record));
     }
 }
 public function Link($action = null)
 {
     $parentParam = Controller::curr()->request->requestVar('ParentID');
     $link = $parentParam ? parent::Link() . "?ParentID={$parentParam}" : parent::Link();
     return $link;
 }
Exemple #3
0
 public function __construct(\Form $form, \GridFieldDetailForm_ItemRequest $request)
 {
     $link = $request->Link("cancel");
     parent::__construct("doCancel", '<a class="backlink ss-ui-button cms-panel-link" href="' . $link . '">' . _t('GridFieldBetterButtons.CANCEL', 'Cancel') . '</a>', $form, $request);
 }