Exemplo n.º 1
0
 /**
  * {@inheritdoc}
  */
 protected function actions(array $form, FormStateInterface $form_state)
 {
     $actions = parent::actions($form, $form_state);
     unset($actions['delete']);
     $actions['cancel'] = array('#type' => 'submit', '#value' => $this->t('Cancel'), '#submit' => array('::cancel'), '#limit_validation_errors' => array());
     if ($this->entity->isLocked()) {
         $actions['submit']['#access'] = FALSE;
         $actions['cancel']['#access'] = FALSE;
     }
     return $actions;
 }
Exemplo n.º 2
0
 /**
  * {@inheritdoc}
  */
 protected function actions(array $form, array &$form_state)
 {
     $actions = parent::actions($form, $form_state);
     unset($actions['delete']);
     $actions['cancel'] = array('#type' => 'submit', '#value' => $this->t('Cancel'), '#submit' => array(array($this, 'cancel')));
     if ($this->entity->isLocked()) {
         $actions['submit']['#access'] = FALSE;
         $actions['cancel']['#access'] = FALSE;
     }
     return $actions;
 }
Exemplo n.º 3
0
 /**
  * {@inheritdoc}
  */
 protected function actions(array $form, FormStateInterface $form_state)
 {
     $actions = parent::actions($form, $form_state);
     $actions['submit']['#value'] = $this->t('Save and edit');
     // Remove EntityFormController::save() form the submission handlers.
     $actions['submit']['#submit'] = array(array($this, 'submitForm'));
     $actions['cancel'] = array('#type' => 'submit', '#value' => $this->t('Cancel'), '#submit' => array('::cancel'), '#limit_validation_errors' => array());
     return $actions;
 }
Exemplo n.º 4
0
 /**
  * {@inheritdoc}
  */
 protected function actions(array $form, FormStateInterface $form_state)
 {
     $actions = parent::actions($form, $form_state);
     $actions['submit']['#value'] = $this->t('Save and edit');
     $actions['cancel'] = array('#type' => 'submit', '#value' => $this->t('Cancel'), '#submit' => array(array($this, 'cancel')), '#limit_validation_errors' => array());
     return $actions;
 }