在我的模块中,我想获取站点的全局电子邮件地址 - 即在网站信息管理页面上设置的用于发送所有自动发送电子邮件消息的电子邮件地址。
我应该如何做到这一点?
$site_email = variable_get('site_mail', 'fallback@example.com');
$site_mail = \Drupal::config('system.site')->get('mail');
$site_mail = \Drupal::config('system.site')->get('mail');
function hook_preprocess(&$variables, $hook) {
$variables['site_email'] = \Drupal::config('system.site')->get('mail');
//kint( $variables['site_email']);
}
然后在任何地方使用$variables['site_email']
来获取系统范围的电子邮件。