Я хотел бы отправить электронное письмо, когда администратор публикует указанный c тип узла / контента. Адрес электронной почты вводится в одно из полей этого пользовательского содержимого.
Как я могу это сделать?
Я пробовал это:
function node_customcontent_presave(\Drupal\Core\Entity\EntityInterface $entity) {
//some actions
}
или
function mytheme_entity_update(\Drupal\Core\Entity\EntityInterface $entity) {
//some actions
}
Я уже пытался, я подозреваю, что все варианты этих примеров, включая имена тем, имена контента, имена методов в mytheme.theme, mymodule.module, просто не работают.
Если я вынужден написать модуль для этой простой вещи - тогда, пожалуйста, предоставьте только необходимые файлы и структуру папок, потому что документы Drupal упоминают целую кучу файлов, не говоря о том, что является обязательным, а что нет.