Bagaimana cara mendapatkan formulir kontak sisi-lebar (umpan balik) yang ditampilkan secara individual di blok khusus atau halaman lain lalu / kontak (misalnya halaman depan)?
Saya sudah mencoba kode ini, tetapi tidak berfungsi (apakah entitas formulir kontak?):
// get default form
// get the entity object
$default_form = \Drupal::config('contact.settings')->get('default_form');
$entity = \Drupal::entityManager()->getStorage('contact_form')->load($default_form);
// get view builder
// render view
$view_builder = \Drupal::entityManager()->getViewBuilder('contact_form');
$full_output = $view_builder->view($entity);
Saya ingin merujuk ke pertanyaan D8 utama baru untuk membantu dengan semua sub-pertanyaan seperti ini di sini, disebabkan oleh pertanyaan dasar terbuka, didokumentasikan dengan baik di sini secara detail: drupal.stackexchange.com/questions/197149/…
—
nilsun
entityManager
tidak digunakan lagi karenaentityTypeManager
( API docs )