twig template in Drupal 8?
たとえば、私はこれを取得します:
フォーム:mymodule/src/Form/MyForm.php
それから私のコントローラーで:
public function myController() {
??????
return [
'#theme' => 'mytemplate',
??????
];
}
mytemplate.html.twig
{{ ????? }}
まあ、これを必要とする人のために、私はそれをしました:
public function pageAction() {
$myform = \Drupal::formBuilder()->getForm('Drupal\[mymodule]\Form\[myformclass]');
// If you want modify the form:
$myform['field']['#value'] = 'From my controller';
$build = [
'#theme' => 'mytemplate'
'#form' => $myform,
];
}
小枝で:
{{ form }}