Mercurial > hg > isophonics-drupal-site
view core/profiles/standard/standard.profile @ 19:fa3358dc1485 tip
Add ndrum files
author | Chris Cannam |
---|---|
date | Wed, 28 Aug 2019 13:14:47 +0100 |
parents | 4c8ae668cc8c |
children |
line wrap: on
line source
<?php /** * @file * Enables modules and site configuration for a standard site installation. */ use Drupal\contact\Entity\ContactForm; use Drupal\Core\Form\FormStateInterface; /** * Implements hook_form_FORM_ID_alter() for install_configure_form(). * * Allows the profile to alter the site configuration form. */ function standard_form_install_configure_form_alter(&$form, FormStateInterface $form_state) { $form['#submit'][] = 'standard_form_install_configure_submit'; } /** * Submission handler to sync the contact.form.feedback recipient. */ function standard_form_install_configure_submit($form, FormStateInterface $form_state) { $site_mail = $form_state->getValue('site_mail'); ContactForm::load('feedback')->setRecipients([$site_mail])->trustData()->save(); }