Drupal 8 Simplenews form label - как сменить

Аватар пользователя veligursky veligursky 17 августа в 18:18

Может кто сталкивался с таким:
Есть форма для подписки в виде блока, стандартный вывод через регион, нужно поменять метку поля Email.
Переопределение делаю через файл темы:

<?php
function THEMENAME_form_simplenews_subscriptions_block_newsletter_default_alter(&$form, \Drupal\Core\Form\FormStateInterface $form_state$form_id) {
  
$form['mail']['#title'] = t('Join Our Mailing List:');
  
kint($form);
}
?>

Кинт показывает что все поменялось, но при выводе все рано показывается старая надпись(кеш чистил).
Как поменять/куда копать/смотреть?

0 Thanks

Лучший ответ

Аватар пользователя veligursky veligursky 17 августа в 23:59

не сразу заметил, но может кому пригодится
<?php$form['mail']['widget'][0]['value']['#title'] = t('Join Our Mailing List:');?>

Комментарии

Аватар пользователя veligursky veligursky 17 августа в 23:59

не сразу заметил, но может кому пригодится
<?php$form['mail']['widget'][0]['value']['#title'] = t('Join Our Mailing List:');?>