pm-4.1.x-dev/modules/pm_project/src/Form/PmProjectForm.php

modules/pm_project/src/Form/PmProjectForm.php
<?php

namespace Drupal\pm_project\Form;

use Drupal\Core\Form\FormStateInterface;
use Drupal\pm\PmContentEntityForm;

/**
 * Form controller for the Project entity edit forms.
 */
class PmProjectForm extends PmContentEntityForm {

  /**
   * {@inheritdoc}
   */
  public function buildForm(array $form, FormStateInterface $form_state) {
    $form = parent::buildForm($form, $form_state);
    // Group Members and Projects under Vertical Tab.
    $form['pm_references'] = [
      '#type' => 'vertical_tabs',
      '#weight' => 15,
      '#title' => $this->t('Settings'),
      'pm_member_fieldset' => [
        '#type' => 'details',
        '#group' => 'pm_references',
        '#title' => $this->t('Member'),
      ],
    ];
    $form['pm_member_list']['#group'] = 'pm_member_fieldset';
    return $form;
  }

}

Главная | Обратная связь

drupal hosting | друпал хостинг | it patrol .inc