Рейтинг:0

Включить HTML для электронной почты модуля приглашения

флаг de

Я использую Drupal 9 и Приглашение в группу модуль, который позволяет мне изменять текст, отправляемый в электронных приглашениях.

Я пытаюсь использовать HTML в Электронное письмо с приглашением, но модуль заменяет разметку HTML на *.

я реализовал крючок_form_alter() в пользовательский модуль и поместите этот код.

$form['invitation_email']['invitation_body']['#type'] = 'text_format';
$form['invitation_email']['invitation_body']['#format'] = 'full_html';

Теперь CkEditor появляется на страницах конфигурации, но когда я изменяю текст и нажимаю кнопку Сохранить конфигурацию кнопку, я получаю эту ошибку.

InvalidArgumentException: свойство конфигурации plugin_config.invitation_body.value не существует. в Drupal\Core\Config\Schema\ArrayElement->get() (строка 76 файла /app/core/lib/Drupal/Core/Config/Schema/ArrayElement.php).

Как я могу решить эту проблему?

Alex Sh avatar
флаг de
Проблема решена путем установки модуля MIME Mail, поэтому пользовательское программирование не требуется.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.