форма не отображается в моем пользовательском шаблоне внутри пользовательского модуля - PullRequest
0 голосов
/ 31 мая 2018

Я хочу визуализировать мою форму в шаблоне веточки, который переопределяет html.html.twig шаблон ветки с именем html--resume--myform.html.twig

внутри моего класса формы, у меня есть этот код

public function buildForm(array $form,FormStateInterface $form_state) 
{
    $form['#theme'] = ['html__resume__myform'];   
    $form['candidate_name'] = array(
        '#type' => 'textfield',
        '#title' => t('Candidate Name:'),
        '#required' => TRUE,
    );
    $form['actions']['#type'] = 'actions';
    $form['actions']['submit'] = array(
      '#type' => 'submit',
      '#value' => $this->t('Save2'),
      '#button_type' => 'primary',
    );
    return $form
}

ивнутри моего файла resume.module у меня есть этот пользовательский шаблон

function resume_theme() {
    return ['html__resume__myform' => ['render element' => 'form']];
} 

, но моя форма не отображается в html--resume--myform.html.twig или моя переменная $ form не передается в html--resume--myform.html.twig html--resume--myform.html.twig в папке шаблонов

...