私のウェブフォームをモーダルで表示しようとしています(モーダル内のエラー/検証メッセージを含む)。私はこのウェブフォームではないapproach for a custom drupal formに従っています。私はこれがウェブフォームで可能かどうか、それが実行可能になるためには何を考慮する必要があるのだろうかと思います。
私が午前最初の問題は、私は私自身のコントローラでこれを使用しようとすると、私はWebフォームの適切な名前空間+ IDを取得することはできません例のTeacherContactController.php
$modal_form = $this->formBuilder->getForm('Drupal\tl_session\Form\TeacherForm');
から次のコード行です。
[__CLASS__] => Drupal\webform\Entity\Webform
[id] => add_news_webform
をしかし、私はエラー「フォーム引数のDrupal \ WEBフォーム\エンティティ\ Webフォーム\ WEBフォーム-提出-add_news_webform-フォームが有効な形式ではありません」を取得:私はdevelのと私のWebフォームをチェックすると、それは述べています。私は多くのことを試みましたが、成功しませんでした。
formBuilderでwebformを取得するにはどうすればよいですか?また、webform固有のajax設定など、他に何が欠けていますか?